2012-01-20 19 views
1

私はGitHubの初心者です。私はSVNを使用してユーザー間のビジュアルスタジオプロジェクトを開発していました。GitHubの1つのリポジトリで2人のユーザが作業する方法

しかし、githubを使ってプロジェクトの1つのファイルで2人のユーザーが作業できることは疑問です(SVNではそのファイルをロックし、その後に変更してコミットできます)。

どのように開発チームがgithubでプロジェクトに取り組むことができますか?またはチームでgithubを使用する最良の方法はどれですか?

+0

:私もGitのに非常に新しいですが、多分これはあなたを助けますので、私はあなたに直接答えるカント? – Oded

+0

SVNのような任意のロック機構やユーザーがリポジトリの独自のコピーを持っていて、その後どのように変更をマージできますか? –

答えて

1

通常、GitHubでレポのコピーをチェックアウトします。あなたはそれを使って作業し、それをコミットします。あなたの友人は彼自身の "枝"を持っています。

あなたは彼があなたのような同じファイルで作業しているのを防ぎたいのですが、コミット後に競合することはありませんか?あなたが理解する上で困難を正確に何をしている

http://nvie.com/posts/a-successful-git-branching-model/

+0

分岐オプション私は正しい方向に私を取るが、上のリンクから上のリンクから理解することは非常に困難です。 –

+0

公式文書をチェックしてください。ここではGitのSVNユーザーのための基本的なクラッシュコースがあります - > http://git-scm.com/course/svn.html公式チュートリアルhttp://schacon.github.com/git/gittutorial.html :) git、私は名前を忘れてしまった(私はそれはグヌー人だと思う)youtubeでもそれについて話す。 – xotix

+0

これは正しい方向にあるようです。:) –

関連する問題