0

私はプロジェクトに貢献しており、そのリポジトリをフォークしました。

私はいくつかの新機能のコーディングに数日を費やしました.変更をgithubにコミットすると、すべての罰金が再コミットされます....ファイルを変更していなくても..

なぜこれが起こっているのですか、私は vagrant と git が初めてです。

私のワークフローは次のとおりです。

プロジェクトに cd します。

/rails_projects/my_project

vagrant up

vagrant ssh

cd /vagrant

*****ここで私のコードにいくつかの変更を加えます

git add .
git commit -m "asdfsdf"
git push

vagrant または git で見逃したものはありますか? 推奨されるubuntu仮想ボックスを実行しているWindowsを使用しています。プロジェクトのディレクトリではなく、親ディレクトリに仮想ボックスを作成する必要があったのでしょうか? または、契約は何ですか?または、別のディレクトリから git コマンドを実行する必要がありますか?

ありがとう

4

2 に答える 2

0

結局、私がしなければならなかったのは

cd ..

/vagrant ファイルから抜け出すには

exit

vagrant ssh セッションから抜け出す。

それから私は github にコミットしましたが、すべて問題ありませんでした。ありがとう!

于 2015-05-14T06:08:21.567 に答える