私はGITの使い方が初めてで、ドキュメントのガイドを読んでいますが、私の頭を1つのものに囲まれているようには見えません。なぜ私はgitで起源を引き出す必要があります<branch-name>?
githubソースにmasterとfoobarの2つのブランチが含まれているとします。 私のシステムでgit branch
を実行すると、両方のブランチの名前が表示されます。これは、私のシステムに両方のブランチがあることを意味します。しかし
、私はgit checkout foobar
、その後はgit pull
を行う行う際に、何が本当に起こりませんし、代わりにgitのは、私に語った、
は `現在のブランチには追跡情報はありません。 マージするブランチを指定してください。 詳細は、git-pull(1)を参照してください。
git pull <remote> <branch>
あなたはこのブランチのために追跡情報を設定したい場合はあなたがそうすることができます。
git branch --set-upstream-to=origin/<branch> foobar
`
それは私がgit pull origin foobar
を実行したときのみだが、ファイルは何に応じて変更し、変更されましたGitHubで更新されました。なぜこれが起こるのですか? git pull
で私は間違っています。 AFAIK、私はgit pull
が最新のコードコミットに私の現在のブランチを更新すると思った。