Git-colaチュートリアル_GitColaを使用してGitを簡単に実装する



Git Cola Tutorial _ Use Git Cola Easily Implement Git



git-cola使用法チュートリアル

行く これは、作業バージョンの管理に役立つLinuxコマンドです。 BSD、macOS、Windowsなどに移植されています。 これは、以下を含む人気のあるコードホスティングサービスの基盤です。 GitLabNotABug オープンソースサービス、さらには人気のあるプロプライエタリサービスなど。 要するに、Gitはソフトウェア開発(および他のいくつかの業界)を席巻しました。



POSIX ターミナル。 (何らかの理由で)端末を使用しないユーザーを支援するために、開発されました コーラに行く プロジェクト、この記事はそれを使用する方法をあなたに教えます。 Gitに慣れていない場合は、私を読んでください Gitの紹介、 そして 古いファイルを復元する その機能と人々がそれをとても好きな理由を理解するための記事。 このチュートリアルは、Gitの概念に精通していることを前提としておらず、Gitを使用したいまたは使用する必要があることを前提としています。

GitColaをインストールする

LinuxにGitColaをインストールするには、 'からダウンロードしてください。 応用' メニューはアプリケーションインストーラーを開きます( 'と呼ばれます ソフトウェア ')、次に検索 ゴーコーラ そしてそれをインストールします。

Git-colaのインストールを検索する

macOSでは、Homebrewを使用してインストールできます。 検索する ゴーコーラ そしてインストールします。



Windowsでは、 チョコレートっぽい それをインストールします。 検索する ゴーコーラ そしてインストールします。

GitColaを起動します

「アプリケーション」メニューからGitColaを起動します。 Gitのグラフィカルインターフェイスであるため、コマンドを入力する必要はありません。

Git Colaが開始されたとき、リポジトリはありませんでした。 ワードプロセッサや音楽プレーヤーはファイルを読み込まないとあまり使用されないのと同じように、GitColaはプロジェクトを読み込まないとあまり役に立ちません。 投稿する必要のあるGitリポジトリがある場合は、左下のGitColaウィンドウをクリックできます。 クローン クローンを作成するためのボタン。 それ以外の場合は、[]をクリックします 新着' ボタン。



Git-colaスプラッシュスクリーン

名前の付いたファイルを作成します example-project.git 新しいディレクトリ。 フォルダはで終わる必要はありません .go 終わり しかし、これはGitリポジトリです .go コンベンションを終了するので、プロジェクトの最後にそれを追加する習慣を身につけることをお勧めします。 これはGitの重要な概念です。プロジェクトを格納するために作成されたディレクトリは、実際にはGitリポジトリです。 掘り下げずに見分けるのは難しいですが、プロジェクトフォルダには .go プロジェクトで行われた変更を追跡できるように、重要な履歴レコードと構成ファイルを含む隠しディレクトリ。

この段階では、GitColaのメインインターフェイスは孤独で空っぽに見えます。

空のGit-colaウィンドウ

ファイル入力プロジェクトを決定するのはあなた次第なので、今のところGitColaは残しておいてください。 オペレーティングシステムのファイルマネージャー(GNOMEのファイル、macOSのFinder、Windowsのエクスプローラー)を使用して、ハードドライブのプロジェクトディレクトリにいくつかのファイルを追加します。

Gitと互換性のあるファイルタイプ

Gitは主にテキストベースのフォーマットに使用されます。 技術的に言えば、Gitはプロジェクトに追加するファイルの種類を実際には気にしません。 その仕事は変更を追跡することです。 ただし、落とし穴があります。すべてのファイル形式がバージョン追跡に適しているわけではありません。 たとえば、JPEG画像は、実際には、圧縮アルゴリズムを介して渡されるピクセル値と位置の複雑な行列です。 何らかの方法でJPEGファイルを変更すると、実際には完全に新しいファイルが作成されます。バージョンごとに違いがある場合がありますが(ソフトウェア用語では「diff」または「delta」)、それはデータの量を表します。 2つの画像の合計よりも大きい必要がある場合があります。

テキスト形式は、あなたが思っているよりも一般的です。 実際のテキストファイルに加えて、生のテキストに基づく多くのファイル形式があります。 たとえば、HTMLとCSSはプレーンテキスト形式です。 同じことが、SVGグラフィック形式、PostScript(PS、PDFファイルの基礎)形式、ソースコード(PY、JAVAなど)などのJSONまたはXMLに基づくコンテンツにも当てはまります。 Gitは主にテキスト用であるからといって、あちこちで例外を作ることができないという意味ではありません。 大量のバイナリ(非テキスト)データを含む非常に多様なプロジェクトでは、次のようなものを使用できます。 git-annexGit-portalなどのツール 大きなファイルへの嫌悪感に悩まされることなくGitの恩恵を受けることができるようにするため。

Git Colaは外部のGit拡張機能をネイティブにサポートしていないため、この記事ではテキストファイルに焦点を当てています。

一時ファイル

Gitファイルで通常最初に行うことは ステージ 、。 ステージングファイルは、次のコードコミットに含めるためにファイルをマークしたことを意味します。 これは単なるラベルであり、簡単に元に戻すことができます。 データを変更または保持することはありません。 これは、進捗状況を追跡する1つの方法にすぎません。

プロジェクトディレクトリにファイルがあると、GitColaの 'に一覧表示されます。 状態' パン。 ファイルを右クリックして、[選択]を選択します ステージ'

Git-colaでのファイルのステージング

一時ファイルの名前は、その横に緑色の三角形でマークされています。 ステージングされたファイルと同じ方法でファイルをステージングできます。右クリックして選択します。 アンステージ選択

参加する

ファイルをGitの永続的な履歴にコミットする準備ができたら、次に進むことができます 参加する コミットはまさにそのように聞こえます。表面上は永久に、Gitリポジトリにファイルを保持することを約束します。

すべての一時ファイルを送信するには、「」をクリックしてください 参加する' テキストフィールドに作業の簡単な説明を入力します。 これは メッセージを送信する 、リポジトリのGitログに常に表示されます。 これは便利なメッセージです。特定のドキュメントを送信して共同編集者に意図を説明したり、思い出させたりすることができます。

Git-colaでファイルをコミットする

gitpushで公開

これで、Gitプロジェクトはローカルコンピューターにのみ存在します。 Gitを使用して他のユーザーと共同作業することは非常に一般的であるため、Gitが他のユーザーがアクセスできるサーバーにインベントリを保存することは非常に一般的です。 無料のGitホスト(GitLabなど)で実行できます リポジトリを作成する 、そしてGitColaを介してそれと対話します。 空のリモートリポジトリを作成したら、それをGitColaに追加できます。

リモートサーバーを追加するには、GitColaでをクリックします ファイル メニューと選択 リモコンの編集 'で リモート編集」 ウィンドウで、プラス記号( + )。 表示されるダイアログボックスで、リモコンの名前とURLを入力します。 名前は任意の名前にすることができますが、メインのリモコンには名前が付けられています 原点 従来型です(したがって、ほとんどの経験豊富なユーザーに期待されます)。 URLは、Gitホストから提供されます。 @行く 始まり(たとえば、他の合意があります https://go:// 、ただし、制限があるため、ほとんど使用されません)。

リモートが構成されると、送信をサーバーにプッシュできます。

コミットをリモートリポジトリにプッシュするには、「」に移動します。 オペレーティング' メニューと選択 ' 押す' 、または単に押す Ctrl + P。 git push 送信したファイルのみをサーバーに送信してください。 ファイルがステージングされたことがないか、変更が行われてからステージングされていない場合、データはサーバーにプッシュされません。 時にはそれは良いことです。 Gitは優れたワークスペースとして設計されています。これら2つのファイル間の悪影響を心配することなく、古い信頼できるファイルと一緒に進行中の作業を行うことができます。 ただし、ステージングで重要なファイルを追加したりコンテンツを送信したりするのを忘れた場合は、プッシュしたいと思うデータをプッシュしません。

gitpullで更新する

他の人と一緒にプロジェクトに取り組んでいる場合、他の人が自分のコンピューターからリポジトリにファイルを送信する可能性があります。 作業環境の同期を維持するには、次のことを実行する必要があります git pull サーバーからすべての最新のコミットをプルし、に移動します オペレーティング メニューと選択 引く 、または単に押す Ctrl + Shift + P。

ほかのすべて

Git Colaは、すべての一般的なGitアクションとその他のいくつかのアクションを実行できます。 Gitには、あなたが行う作業の既知の優れたバージョンが安全であることを保証し、創造性を発揮して大胆に作業するのに役立つ多くの優れた機能があります。 例えば、 Gitブランチ プロジェクトの並列バージョンを持つことができます マージする 別のバージョンにメリットがあると思われる場合に、あるバージョンを組み合わせるためのツールを提供します。 Gitの可能性は無限大です。そのため、Gitは非常に人気があります。

ターミナルデバイスに慣れていないためにGitを使用できない場合は、抵抗しないでください。 座ってクールなGitColaを飲み、Gitがもたらすものを確認してください。

翻訳元: https://opensource.com/article/20/3/git-cola

git-cola使用法チュートリアル