私はgitを初めて使用するので、これは私のレポです https://github.com/nayak94/nayak-kernel はブランチ0.1で作業していましたが、新しい機能を試してみたかったので、「git checkout -b 0.2」を使用してブランチ0.2を作成しました今では、https://github.com/nayak94/nayak-kernel/branches 0.2 が 0.1 とマージされていることが示されています。誰かがこれがどのように機能するかを説明できますか、多くのチュートリアルを読んでも理解できませんでした。古いもの?
user2039831
質問する
71 次
1 に答える
0
新しいブランチを作成すると、gitは現在のブランチから新しいブランチをフォークします。あなたの場合はです0.1
。
からブランチを作成する場合master
は、masterに切り替えて、そこからブランチを作成する必要があります。
git checkout master
git checkout -b 0.2
その後、ブランチから2つのブランチ(0.1
および0.2
)が作成されmaster
ます。
補足として: git checkout -b branch_name
ブランチを作成し、そのブランチに切り替えます。その間git branch branch_name
、ブランチを作成しますが、現在のブランチに留まります。2番目のオプションを使用した場合は、この問題は発生していないはずです。
于 2013-02-08T12:14:34.753 に答える