我还在苦苦与Git。Git Switch与Checkout在Netbeans
事情是:
我们是一个在项目上工作的两人。
我创建了一个名为relation的主分支。
现在我的朋友已经更新了主人,但需要我修复它的一些错误。
当我切换到Netbeans分支时,它给了我所有的“关系” - 改变,并希望我提交它们。
这不是我要找的!
Netbeans的网站告诉我这[切换到分支]:
Switch to Branch
Actor: User
Action: User wants to switch to a branch (see also Checkout)
"Priority:" 1
Scenario:
User selects a versioned context and invokes 'switch branch' from the main menu
User specifies the branch and additional options - keep local changes etc.
The working tree is switched to the specified branch
和[结帐]:
结帐
Actor: User
Action: User wants to checkout a specific revision/tag/branch
"Priority:" 1
Scenario:
User selects a a versioned context and invokes 'chekout' from the main menu
User specifies the revision/tag/branch to checkout
The working tree will be switched to the specified revision
我从GIT越来越头疼!
那么这两者之间有什么区别?
我需要某个人能够切换到[Master]分支,然后更新错误,然后切换回我的[Relation]分支,而无需git告诉我在[我]开始时从[Relation]提交更改在[大师]分支
现在更清楚了吗? – Muqito 2013-04-04 10:49:38
所以,“git switch”不是git操作,那必须是一些Netbeans git术语。 – 2013-04-04 11:15:18
我没有触及过netbeans,但是你要找的东西相当于'git stash'和后面的'git checkout'。 Netbeans的交换机似乎试图在新检出的分支之上弹出本地更改 - 避免这种情况发生: – 2013-04-04 11:19:03