2016-09-02 6 views
0

これは専門家にとっては非常に単純なものに見えるかもしれませんが、私はgitに新しく、検索するキーワードを考えるのは難しいと思っています...2台のPC間でgit repoを同期するにはどうすればいいですか?

私は携帯ではなく、私の家の中にいない組み込み機器のプログラミングをしてください。

私はUbuntuのを実行し、そのコードが準備し、コミットされたときに、私のラップトップ上のレポ(もUbuntuを使用して)に、その後、再プログラムするために外部のラップトップを取ることを同期私のデスクトップPC上のコードの大部分を書きたいですの埋め込みデバイス。

私の家の中にデスクトップとラップトップは同じWiFiネットワーク上にあります。

現時点では、githubやその他の外部サービスを同期させたくありません。

どうすればこの問題を解決できますか? gitは何らかのサーバを持っているので、デスクトップからノートパソコンにアップデートを引き渡すことができますか?

また、外出中に変更する必要がある場合、その変更をデスクトップに戻すにはどうすればよいですか。

+0

[Gitの別のコンピュータのリポジトリからどのように引き出すのですか?](http://stackoverflow.com/questions/4131164/how-do-i-pull-from-another-computers-repository-in- git) –

答えて

1

GitはP2Pモードでは動作しません。センターサーバーが必要です。 githubを使いたくない場合は、オーナーのgitサーバーを構築することができます。

1

lepdouの回答の後、私はgitサーバーについてさらに調べました。this answerは、デスクトップのマスターリポジトリであるsshを使用していました。ラップトップにコピーしてください。

返信する変更がある場合は、私は家の中に戻ったときにデスクトップに戻ってgit push origin masterすることができます。

関連する問題