セントラルリポジトリからgit to checkoutコードを使用しました。コードを変更した後、その中央リポジトリにコミットすることはできないので、私はローカルリポジトリにコミットしました。gitエラー(ローカルコミットによるもの)
中央リポジトリに影響を与えることなく、変更を他の場所でも利用できますか? どういう意味ですか?私のローカルな変更を他の場所に伝えるには?
これは、中央リポジトリが公開されており、独自のものではないため、ローカルでCVSを使用してバージョニングを維持します。したがって、ローカルgitコミット後、次のように別の場所でエラーが発生しています。
fatal: ambiguous argument 'HEAD^..HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
ありがとう。私の質問がはっきりしていることを願っています
ありがとうございました。それについて決して知らなかった!私が今必要とするのは、2台のコンピュータ間でクローンを作成する必要があるときです。私は1つのコンピュータで開発することを意味する2.他のコンピュータでクローンを作る(両方ともインターネットに接続されている)。私はときどき1つを変えて、別のものをコミットして引っ張ることができるはずです。 – user984260
はい、できることは、集中管理された場所(つまりサーバー)にリポジトリを置いて、好きなだけ多くのマシン上のリポジトリをクローンします。ローカルに変更をコミットし、変更をコミットする準備ができたらgit pushコマンドを使うことができます。ここでは、sourceforgeでどのように行われているかのリンクがあります。[sourceforge link](http://sourceforge.net/apps/trac/sourceforge/wiki/Git)役立つことを望みます。 –
申し訳ありませんが、sourceforgeの代わりに私たち自身のサーバーで設定したいと思います。私はhttp://qugstart.com/blog/ruby-and-rails/create-a-new-git-remote-repository-from-some-local-files-or-local-git-repository/を使ってみましたが失敗します。私のレポはすでにgitブランチであるからです。また、私の協力者もこのプロジェクトに取り組む必要があります。 – user984260