Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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/5/ember.js/4.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
C# VSTS-如何将我的工作(源代码)从母版页转移/移动到新的分支_C#_Asp.net_Asp.net Mvc_Tfs_Azure Devops - Fatal编程技术网

C# VSTS-如何将我的工作(源代码)从母版页转移/移动到新的分支

C# VSTS-如何将我的工作(源代码)从母版页转移/移动到新的分支,c#,asp.net,asp.net-mvc,tfs,azure-devops,C#,Asp.net,Asp.net Mvc,Tfs,Azure Devops,几周前我无意中从母版页开始工作,两周后我已经做了一些开发,现在才意识到这一点 那么,我如何在VSTS中创建一个新分支并将我的工作转移到新创建的分支中呢?这是一个建议,在这种情况下对我很有帮助。 (假设上次推送后没有提交) 打开启用git的bash并执行以下命令: git stash git checkout -b develop git stash pop git stash clear 这将把所有更改移动到 创建一个新分支并签入其中 把零钱从仓库里拿出来 清理藏品 有帮助。您正在使用Gi

几周前我无意中从母版页开始工作,两周后我已经做了一些开发,现在才意识到这一点


那么,我如何在VSTS中创建一个新分支并将我的工作转移到新创建的分支中呢?

这是一个建议,在这种情况下对我很有帮助。 (假设上次推送后没有提交)

打开启用git的bash并执行以下命令:

git stash
git checkout -b develop
git stash pop
git stash clear
  • 这将把所有更改移动到
  • 创建一个新分支并签入其中
  • 把零钱从仓库里拿出来
  • 清理藏品

有帮助。

您正在使用Git吗?还是TFVC?为什么要将此标记为TFS和Azure开发人员操作?你到底在用什么?我还没有做出任何承诺。@Markus Zeller。我试图运行git CMD,但出现错误“C:\Users\John>git stash fatal:不是git存储库(或任何父目录):.git您需要将cd刻录到项目目录的根目录中。上面的命令可以完成这项工作。只需重新打开VS,您仍然可以在开发分支中签出。@Jane然后您很幸运它没有提交,但是……提交间隔两周的时间太长了。您应该更频繁地提交/推送,这样您就不太可能丢失您的工作。我建议您在编写一个方法或对现有方法进行重大更改后,需要进行多次提交。这可能意味着一小时内要进行多次提交。