2012-02-09 17 views
1

しばらくの間リモートリポジトリから切り離された1つのプロジェクトファイルで作業していましたが、今は変更を既存の既存のリポジトリにコミットしたいと思います。私は私の新しい変更をマージするにはどうすればよいgit複製されたバージョンを上書きした後にコミットします

git clone <repository path> 

私は古いバージョンをクローン化してきましたか?ローカルのgitフォルダを上書きして実行:

git commit 

いくつかのエラーが発生します。

たTaNx

答えて

0

まず、あなたがコミットする変更のリストにファイルを追加する必要があります。

git add myfile.txt anotherfile.txtと言うこともできますし、git add *とすべてのファイルを追加することもできます。 あるいは、Gitがファイル変更をGitコミットに自動的に追加するようにするには、git commit -aと言ってください。

変更をリモートリポジトリにマージするには、git push origin masterを実行する必要があります。

+0

リモートリポジトリには約50個のファイルがあります。私の最新のプロジェクトファイルには、古いファイルも変更された新しいファイルに加えて約80個のファイルがあります。リモートリポジトリをクローンすると、私は何をする必要がありますか?私は基本的なgitのドキュメントに従うことができますが、このケースではしばらくの間更新されていない既存のリポジトリにコミットしようとしています。このプロジェクトではリモートからのファイルは必要ありませんが、リモートには上書きしないでください他のプロジェクトファイルが含まれています。 – shebelaw

0

私は解決策を得ました。

私は私のgitリポジトリをクローン化した後、私はローカルリポジトリに私の最新のを上書きするには、私はそれに対処するには、このおそらくない最良の方法

git commit -a 
git push 

を実行します。しかし、変更がたくさんある場合、チェックインする前にこれを選択することができます。

関連する問題