0

重複の可能性:
Git GUI ..すべてをステージング

私の雇用主は、すべての開発者からの多くの嘆願の後、最終的にソース管理の設定を検討しています。残念ながら、私を含む開発者の中で、ソース管理をあまり行ったことがない人はいません。私はSVNを調べて、それでいいと思ったのですが、別の開発者はそれを好まなかった. オプションとしてGITの検討に移りました。http://git-scm.comから GIT GUI をダウンロードし、いじり始めたところ、質問/問題が発生しました。

ソース管理 (GIT) に追加しようとしている Web アプリケーションは、7,386 個のファイルと 712 個のフォルダーです。最初のコミットを行うとき、私が理解していることから、コミットしたい各ファイルをクリックして、Unstaged Changes to Staged Changes ペインから移動する必要があります。明らかに、私は座って 7,386 回クリックするのをためらっています (コミットするファイルごとに 1 回)。これを行う別のより速い方法はありますか?

現在、このページを参照として使用して、GIT GUI http://nathanj.github.com/gitguide/tour.htmlの使用方法を学習しています。誰かが GIT GUI を使用するためのより良いチュートリアル/リファレンスを持っている場合は、リンクしていただければ幸いです。

ありがとう

4

3 に答える 3

2

すべてのファイル (無視されない)を追加するには、次を使用します。

cd /path/to/workspaceRoot
git add .

GUI は使用しませんが、ディレクトリ (この場合はルート ディレクトリ) を追加することで可能になると思います。

.gitignore不要なファイルが追加されないように、事前に適切なファイルを作成することを忘れないでください。ステージングされていないものを確認できます

git status

また、GUIにはコンテキストオプション(またはそのようなもの)が必要ですstatus.

エクストラ: 追加の git リソース (非常に良い imo) http://progit.org/

于 2011-07-21T13:20:56.777 に答える
1

Git-GUI から、「Unstaged changes」リストですべてのファイルを選択し、メニューで「Commit->Stage to commit」を選択します。

于 2011-07-21T13:22:51.613 に答える
1

コマンド ラインが苦手でない場合は、代わりにこのチュートリアルを試してください。これは 10 のパートで構成され、Git を開始するための詳細なウォークスルーであり、さらに先に進むのに役立つ Git リファレンス カードで終わります。無料のPro Git bookも高く評価されています。

于 2011-07-21T14:47:39.163 に答える