Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git签出文件不同步_Git_Github_Git Checkout - Fatal编程技术网

Git签出文件不同步

Git签出文件不同步,git,github,git-checkout,Git,Github,Git Checkout,我在我的计算机上的项目文件夹中创建了一个git init,然后将它推送到我的github repo 但是,当我执行git签出-b bla_-bla编辑一些文件,然后执行git签出主控以返回主控时,我的文件仍然会从我在bla_-bla时更改 我怎样才能签出并执行一些更改,然后签回master,而不必在我的master中进行更改?如果您向bla_bla分支提交了更改或希望将更改丢弃,您可以签出master,然后执行此操作 git reset-硬头和git clean以获得一个干净的工作目录。您必须提

我在我的计算机上的项目文件夹中创建了一个git init,然后将它推送到我的github repo

但是,当我执行git签出-b bla_-bla编辑一些文件,然后执行git签出主控以返回主控时,我的文件仍然会从我在bla_-bla时更改


我怎样才能签出并执行一些更改,然后签回master,而不必在我的master中进行更改?

如果您向bla_bla分支提交了更改或希望将更改丢弃,您可以签出master,然后执行此操作
git reset-硬头和git clean以获得一个干净的工作目录。

您必须提交更改,才能将其保留在分支中。或者,将更改隐藏起来。哦。。犯罪谢谢/a吉特n00b