我可以拉一个git工作树吗?
我有一个存储库a和它的一个克隆,名为B。然后,我在a中编辑了一个文件,但没有提交它。我的问题是,我是否可以在B中运行git pull来获得A中的版本?如果没有执行提交和推送,客户端pull如何获得对新版本的访问我可以拉一个git工作树吗?,git,Git,我有一个存储库a和它的一个克隆,名为B。然后,我在a中编辑了一个文件,但没有提交它。我的问题是,我是否可以在B中运行git pull来获得A中的版本?如果没有执行提交和推送,客户端pull如何获得对新版本的访问 简短回答:否。如果没有执行提交和推送,客户端如何获取对新修订的访问权限 简短回答:否。如果您不想将文件提交到主分支,请将其提交到另一个分支并拉取该分支。如果您不想将文件提交到主分支,请将其提交到另一个分支并拉取该分支。您只能拉取修订,即提交。如果未提交编辑,则该编辑不在存储库中,无法提取
简短回答:否。如果没有执行提交和推送,客户端如何获取对新修订的访问权限
简短回答:否。如果您不想将文件提交到主分支,请将其提交到另一个分支并拉取该分支。如果您不想将文件提交到主分支,请将其提交到另一个分支并拉取该分支。您只能拉取修订,即提交。如果未提交编辑,则该编辑不在存储库中,无法提取。但是,您可以执行以下操作 在存储库中提交编辑 将它们拉到存储库B 在存储库A中,git reset-hard HEAD^撤消最新提交并删除编辑。
如果要在存储库A中保留编辑,但不保留提交,请省略-hard选项进行重置。您只能提取修订,即提交。如果未提交编辑,则该编辑不在存储库中,无法提取。但是,您可以执行以下操作 在存储库中提交编辑 将它们拉到存储库B 在存储库A中,git reset-hard HEAD^撤消最新提交并删除编辑。
如果您想在存储库A中保留编辑而不是提交,请省略-hard选项进行重置。您不需要按下按钮来对B执行拉取操作。但这不会改变答案。您不需要按下按钮来对B执行拉取操作。但这不会改变答案。