2つのブランチを持つgitリポジトリがあります。リポジトリのクローンを作成すると、マスターブランチしか表示されません。私は両方の支店を最新の状態にしています。問題は、マージと分岐を完全に理解していないことです。くそー!
私の例はここで見ることができます:
http://github.com/rimian/rimian/network
誰かがこれを通常に戻す方法を教えてもらえますか?
2つのブランチを持つgitリポジトリがあります。リポジトリのクローンを作成すると、マスターブランチしか表示されません。私は両方の支店を最新の状態にしています。問題は、マージと分岐を完全に理解していないことです。くそー!
私の例はここで見ることができます:
http://github.com/rimian/rimian/network
誰かがこれを通常に戻す方法を教えてもらえますか?
複製されたリポジトリに両方のブランチがありますが、それらはとと呼ばれorigin/master
ますorigin/ui
。デフォルトではmaster
、トラックと呼ばれるローカルブランチも作成されます。これは、たとえばorigin/master
実行したときに表示されるものです。git branch
コマンドを使用すると、すべてのリモートブランチを表示できますgit branch -r
。リモートブランチを追跡する新しいローカルブランチを作成し、たとえば。を使用してそれに切り替えることができますgit checkout -tb ui origin/ui
。
私が走るとき
git clone http://github.com/rimian/rimian.git
cd rimian
gitk --all & # You can also use git branch -a if gitk is not installed
gitkは、UIブランチとマスターブランチを表示します。たとえば、実行できます
git merge origin/ui
git push
uiブランチのコンテンツをmasterに取得し、githubでmasterを更新します。
クローン作成時に投稿したURLを使用しなかったことに注意してください。分岐/マージに関するこのgithubガイドを読むことをお勧めします