私はPERFORCEのバックグラウンドから来ており、gitHubを理解しようとしています。
PERFORCEでは、何かを「チェックアウト」すると、そのファイルで作業していることを他のユーザーに知らせます。チェックアウトはGitでも同じように機能しますか?
ファイルをチェックアウトするのではなく、ブランチをチェックアウトするように継ぎ目がありますか?
ありがとう
私はPERFORCEのバックグラウンドから来ており、gitHubを理解しようとしています。
PERFORCEでは、何かを「チェックアウト」すると、そのファイルで作業していることを他のユーザーに知らせます。チェックアウトはGitでも同じように機能しますか?
ファイルをチェックアウトするのではなく、ブランチをチェックアウトするように継ぎ目がありますか?
ありがとう
checkout
Perforceの場合clone
はgitの場合とほぼ同じですが、git(およびSVN)のようなVCSでは、チェックアウトは、作業中であることを他のユーザーに通知しません。誰でもgitリポジトリのクローンを作成して、他に誰が作業しているのかを考えずに作業できます。
一般に、ブランチをチェックアウトしても、誰にも通知が届くわけではありません。これは単に、コードのあるブランチから別のブランチに切り替えていることを意味し、引数によってはプロセスに新しいブランチを作成する可能性もあります。
チェックアウトの詳細については、git checkout
ドキュメントを参照してください。