0

私は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 とマージされていることが示されています。誰かがこれがどのように機能するかを説明できますか、多くのチュートリアルを読んでも理解できませんでした。古いもの?

4

1 に答える 1

0

新しいブランチを作成すると、gitは現在のブランチから新しいブランチをフォークします。あなたの場合はです0.1

からブランチを作成する場合masterは、masterに切り替えて、そこからブランチを作成する必要があります。

  1. git checkout master
  2. 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 に答える