如何切换回“主”与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]