1

shared collaboration modelGithub を使って友人と一緒にプロジェクトに取り組むのはこれが初めての試みです。私はプロジェクトを開始し、彼をコラボレーターとして追加しました。変更をコミットした後、彼は自分のコンピューターでレポを更新するにはどうすればよいですか?同様に、レポを最新の状態に保つにはどうすればよいですか? 衝突が発生した場合はどうなり、どのように解決されますか。誰かがいくつかのベストプラクティスを強調したり、リソースを指摘したりしていただければ幸いです.

どうもありがとう!

4

2 に答える 2

3

おそらくhttp://help.github.com/remotes/を読みたいと思うでしょう

あなたの質問のいくつかに答えるために: 彼のレポを更新するために、あなたの友人は git fetch を実行し、その後 git merge を実行します。git は、競合がない場合はファイルを直接マージするか、競合が解決できない場合は競合を手動で解決するように依頼します。

于 2012-05-17T12:55:37.210 に答える
1

git の知識の最良の情報源はhttp://git-scm.com/bookです

編集:
あなたにとって最も重要なセクション:

  • 2.1 Git リポジトリの取得
  • 2.2 リポジトリへの変更の記録
  • 2.5 リモートでの作業
  • 3.1 ブランチとは
  • 3.2 基本的な分岐とマージ
  • 3.5 リモートブランチ
于 2012-05-17T12:51:20.403 に答える