如何切换回“主”与GIT?

我做了我的第一次提交; 然后创build一个分支(比方说分支1)。

在这个分支中,我创build了一个目录'example'并提交。 在GitHub中,我看到了我的新分支和我添加的新目录“示例”。

现在我想知道我该如何“同步”回到主人手中? 所以有'示例'文件夹删除(因为它不存在于主)。

编辑: find . -type d -empty -exec touch {}/.gitignore \; find . -type d -empty -exec touch {}/.gitignore \; 做了这个工作。

你需要检查分支:

 git checkout master 

查看Git备忘单以获取更多信息。

编辑:请注意,git不pipe理空目录,所以你必须自己pipe理它们。 如果你的目录是空的,直接删除它。

我正试图让我的头脑在那里发生的事情。 你的“示例”文件夹中有什么? Git不跟踪空文件夹。

如果你分支并切换到你的新分支,然后做了一个新的文件夹,并留空,然后做“git提交-a”,你不会得到提交中的新文件夹。

这意味着它没有跟踪,这意味着检查一个不同的分支不会删除它。

根据Git Cheatsheet,你必须先创build分支

 git branch [branchName] 

接着

 git checkout [branchName]