Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.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_Repository_Branch_Atlassian Sourcetree - Fatal编程技术网

Git 克隆回购,选择错误的签出分支,如何撤消此操作?

Git 克隆回购,选择错误的签出分支,如何撤消此操作?,git,repository,branch,atlassian-sourcetree,Git,Repository,Branch,Atlassian Sourcetree,在Sourcetree中克隆repo时,我在高级选项下选择了develop而不是master 我没有做出任何承诺 现在,我只看到develope分支,在获得master之前,无法使用gitflow创建新的特性分支 我可以在不丢失和更改的情况下删除repo,然后再次克隆吗?我没有使用源代码树,但是如果您以某种方式使用develop branch克隆了repo,并且缺少master,请使用以下命令对master执行简单的签出。这将在您的本地回购中拉主分支和签出主分支 git checkout mas

在Sourcetree中克隆repo时,我在高级选项下选择了develop而不是master

我没有做出任何承诺

现在,我只看到develope分支,在获得master之前,无法使用gitflow创建新的特性分支


我可以在不丢失和更改的情况下删除repo,然后再次克隆吗?

我没有使用源代码树,但是如果您以某种方式使用develop branch克隆了repo,并且缺少master,请使用以下命令对master执行简单的签出。这将在您的本地回购中拉主分支和签出主分支

git checkout master 

我想在此之后,您可以初始化git流,并在配置过程中输入相应的分支名称。

谢谢,我想得太多了。我想我对结帐的具体功能缺乏了解,所以我不得不做一些工作review@Adam是的,只需要在git上弄清楚一些基本的东西,比如结帐、合并和分支等,其余的你就可以慢慢地理解了。