Git查看另一个分支
我从Git查看另一个分支,git,Git,我从master中签出了一个新分支my_branch,为我的应用程序创建了一个新功能,但我在执行此操作时破坏了另一个功能 我不想删除my_分支中的更改,但想返回到master以查看断开功能的原始状态。然后,我想再回到我的科 我该怎么做 谢谢。1)您可以git stash返回master查看并返回git stash pop 2) 您可以执行git show master:path/to/file并查看文件/目录(如果您想查看内容,请执行此操作) 3) 您可以随时提交、更改分支并返回,然后git重置
master
中签出了一个新分支my_branch
,为我的应用程序创建了一个新功能,但我在执行此操作时破坏了另一个功能
我不想删除my_分支中的更改
,但想返回到master以查看断开功能的原始状态。然后,我想再回到我的科
我该怎么做
谢谢。1)您可以git stash
返回master查看并返回git stash pop
2) 您可以执行git show master:path/to/file并查看文件/目录(如果您想查看内容,请执行此操作)
3) 您可以随时提交、更改分支并返回,然后git重置头部
1)您可以git stash
返回master查看并返回并git stash pop
2) 您可以执行git show master:path/to/file并查看文件/目录(如果您想查看内容,请执行此操作)
3) 您可以随时提交、更改分支并返回,然后git reset HEAD ~
- 首先,通过使用
或git commit
确保在git stash
my_分支中没有任何未完成的更改
- 然后使用
切换并查看git checkout master
中代码的状态master
- 完成后,使用
返回您的分支机构git checkout my_branch
- 如果在第一步中隐藏了工作更改,现在可以使用
重新应用它们git stash pop
- 首先,通过使用
或git commit
确保在git stash
my_分支中没有任何未完成的更改
- 然后使用
切换并查看git checkout master
中代码的状态master
- 完成后,使用
返回您的分支机构git checkout my_branch
- 如果在第一步中隐藏了工作更改,现在可以使用
重新应用它们git stash pop
my_branch
上提交,签出主机,重置主机,运行应用程序,然后再次签出my_branch并继续处理分支,可以吗?@AdamNYC-为什么要重置主机?HEAD是提示,如果重置为其他提交,则该提示将成为HEAD。您不需要重置为HEAD,因为您需要的是结帐时的处理。谢谢。我确实需要将master重置为HEAD并运行应用程序,以查看损坏的功能是否在master中实际工作。如果我在my_branch
上提交,签出主机,重置主机,运行应用程序,然后再次签出my_branch并继续处理分支,可以吗?@AdamNYC-为什么要重置主机?HEAD是提示,如果重置为其他提交,则该提示将成为HEAD。您不需要重置为HEAD,因为您需要的是由收银台处理。