私はレポセットアップを持っており、ブランチの仕組みについて学んでいます。 マスター DEVGit Repoセットアップはブランチ上でローカルに動作します
それはSVNで、それはすべてのファイルを引っ張る意味するので、gitのとSVNの間で同じワードチェックアウトを持って少し混乱ですが、gitので、それだけ:今、私は、リモートレポ上の2つの支店を持っていますコミットが行われるスイッチを意味します。
私はdevブランチを作成する前にクローンを作成しようとしましたが、私のローカルマシンからプッシュしようとすると、インデックスとツリーのためにそれができないというメッセージが表示されましたそれ。
私は自分のローカルマシン上でdevで作業したいと思っています。おそらくdiffとmasterブランチと比較したいと思います。 gitクローンはdevブランチをプルダウンしませんでした。これを行うにはどうしたらいいですか?
私はgitブランチをやるので、私はマスターしか見ることができません。 git checkout --track -b dev origin/devは、実際にリモートリポジトリを使い果たし、追加の情報を要求するのですか、ローカルのクローンコピーから取得するだけですか? –
"ローカル"リポジトリはリモートブランチについて知っていますが、ブランチの "ローカル"バージョンがないので、 'git branch'はそれを表示しません。しかし 'git branch -a'はそれを表示すべきです。 'checkout'コマンドは、リモートからdevブランチを取得し、ローカルバージョンを作成します。 – Romain
ああ、素晴らしい!ありがとう! –