我对git工作流程完全感到困惑,并且在运行git rebase
命令(多次尝试失败之后)之后,设法以某种方式丢失了本地项目目录文件。我怀疑它是基于空的master分支重新建立的,这就是为什么现在我的本地目录中只有一个readme
文件的原因,但是老实说,我不确定是怎么回事。
所以,现在我的项目文件在dev分支中,而master分支为空。 如何从dev分支还原我的项目,然后有效地合并两者,以便将现有更改填充到master分支中?
我已经审查过以解决此问题的问题,但最终并没有那么大的帮助...
更新
可以使用以下git命令克隆特定分支:
git clone -b {branch_name} {url_for_repo}
有关详细信息,请参见this这样的问题: