考えられるすべての Git コマンドを確認するのは大変です。 コマンドの数は 100 を超え、それらを常に追おうとしても、その正しい使い方がわからないと、途方に暮れてしまうでしょう。 どのコマンドにも用途がありますが、いくつかの基本的なコマンドがあれば...
このドキュメントではgit configコマンドについて詳しく見ていきます。git configの使い方については「リポジトリのセットアップ」ページで簡単に取り上げています。git configコマンドは、グローバルまたはローカルのプロジェクト レベルで Git の構成値を設定するのに便利な機能です。これ...
もし自分のコミット準備がまだできていなくても、Subversion から変更を取り込むときにもこのコマンドを使わなければなりません。git svn fetchでも新しいデータを取得することはできますが、git svn rebaseはデータを取得するだけでなくローカルのコミットの更新も行います。
git diffあるいは Unix のdiffコマンドで作ったパッチ(パッチの作り方としては推奨できません。次節で理由を説明します)を受け取ったときは、git applyコマンドを使ってパッチを適用します。 パッチが/tmp/patch-ruby-client.patchにあるとすると、このようにすればパッチを適用できます。
git diffはさまざまな用途に使える Git コマンドで、実行すると Git データ・ソースに対して diff 機能を実行します。対象のデータ・ソースにはコミット、ブランチ、ファイルなどがあります。このドキュメントではgit diffの一般的な呼び出しとワークフロー・パターンの違いについて説明...
この記事では、比較的新しいGitクライアントである、「GitKraken」の使い方をチュートリアル形式でお伝えしていきます。この記事を読めば、GitKrakenでの基本的なGitリポジトリの操作方法がお分かりになることでしょう。もちろん、無料でためすことができますので、ご自分でやってみてください。
アプリ開発のバージョン管理に使うGitHubには、GitHub DesktopというGUIで操作できる便利なアプリがあります。 しかし、キーボードによるコマンド入力(CLI)で操作する方がGitHubの操作スピードが上がるため、ブランチ作成からマージまでの一連の流れを、一部GitHub Desktopの操作と比較しながらコ...
共同作成者は以下の方法で Git と対話して、ローカル レベルと GitHub レベルの両方でリポジトリを更新および処理します。 ローカルでは、ローカル リポジトリの管理や GitHub リポジトリとの通信のための Git のコマンドをサポートするツール (Git Bash コンソールなど) を利用します。
コミットIDが変わる点も注意です。 過去のコミットのAuthorとCommitterを一括で変更する Gitでコミットするユーザーを間違え、まとめて修正したい場合に使えるテクニックです。 私はSourceTreeが .gitconfig にユーザー名とメールアドレスを追加したことに気づかずコミットし、修正するために使いました。
Git は 2 つの pick コマンドを処理します (pick 7b36971 とpick 6b2481b)。 対話を必要としないため、fixup コマンド (fixup c619268) も処理されます。 fixup は、c619268 から6b2481b の前のコミットに変更をマージします。 両方の変更とも同じコミットメッセージ "Patch B" を持つ...