0

私は実際にプロジェクトにgitを使用しています。私の問題は、Git の動作がおかしいことです (おそらく私が間違っているので、お知らせください)。だから私はちょうどブランチを作成しました:

git checkout -b my_branch

そのブランチにファイルを作成しました。しかし、その後、マスター ブランチに戻って次のことを行うと、次のようになりますgit status

git checkout master
git status

で作成したファイルが、ブランチmy_branchの未追跡ファイル リストに表示されます。master

Git は通常、my_branchマージするまでの変更を表示しないと想定していますか?

ご協力いただきありがとうございます

編集 :

みんな、ありがとう。実際、ファイルをまだ追加していませんが、作成しただけです。あなたのおかげで今はもっとはっきりしています。乾杯

4

3 に答える 3

2

my_branchブランチ内のそのファイルを実際に追跡する必要があることを git に伝える必要があります。それ以外の場合、git はそれを無視します。これがここに表示されています。git の使用についてよく読んでおく必要があります。かなり優れた無料の本ProGitがあります。

于 2013-04-12T06:31:40.460 に答える