13

私は GitHub for Windows の初心者です。単一の変更をコミットする方法を学びます。しかし、ファイルの一部だけをコミットする方法がわかりません。GitHub for Mac では、行を選択するだけです。

GitHub for Windows でそれを行うにはどうすればよいですか?

4

2 に答える 2

16

更新: 2015 年 1 月 14 日: GitHub for Windows での部分的なコミット:

GitHub for Windowsの最新リリースでは、コミットの作成時に変更の行またはブロックを選択できます。ガターで目的の行をクリックしてコミットを作成し、他の変更をそのままにして作業を続行します。

https://cloud.githubusercontent.com/assets/359239/5745722/ab3d336e-9bdf-11e4-8001-fc7316e8155b.gif

GitHub の投稿には、以下の元の回答で言及した内容が追加されています。

コマンド ラインに慣れている人にとって、この変更はgit add -iまたはを使用したインタラクティブなステージングに似ていgit add -pます。


(元の回答: 2013 年 8 月)

GitHub for Windows からコンソールを開いて、次のように入力できます。

git add -p -- path/to/your/File

その後、そのファイルから必要なものを正確にステージングできます。

git add --patch:

インデックスと作業ツリーの間でパッチのハンクを対話的に選択し、それらをインデックスに追加します。
これにより、変更されたコンテンツをインデックスに追加する前に、違いを確認する機会がユーザーに与えられます。

于 2013-08-30T11:23:02.250 に答える