これは私を夢中にさせてくれました。全く異なるリポジトリを作成せずにアプローチする方法がわかりません。 branchA
にライブウェブサイトを持ち、master
ブランチを使用しています。私は完全にウェブサイトを書き換えたいので、新しいコードをbranchB
にプッシュしたいと思います。Gitステータスには、無関係なファイルがたくさんあります
git checkout -b branchB
git add -u
git commit -m "Why isn't this working"
git push origin branchB
そして、神はなぜ知っている、それは私がコミットにしたくない、今、私は私のブランチのこれらの無関係なファイルを持っているこれらのローカルのファイルを追加し続けて:ここで私はステップです。私もgit add
そのフォルダ内の個々のファイルにしようとした。
誰かがこれを通って私を歩くことができますか?私は今2泊しています。
あなたは '.gitignore'を使用するべきです – tkausl
申し訳ありませんが、より明確に説明できます – ThiepLV
[gitを"忘れて "追跡されたが、現在は.gitignoreにある]ファイルのことを忘れてしまいます"(http://stackoverflow.com/questions/1274057/making-git-for-a-file-that-was-now-in-gitignore) – patrickhuang94