如何在推入VSTS之前查看更改?

时间:2017-12-20 11:01:10

标签: azure-devops

我想知道,在将代码推送到VSTS git之前,VSTS中是否有任何选项或如何查看更改。请在这里帮忙。

2 个答案:

答案 0 :(得分:0)

不通过将代码推送到VSTS来共享代码,其他人无法看到它。但是VSTS确实有内置拉取请求。这允许您将代码作为单独的分支推送,然后在接受合并更改之前进行正式审核。

您可以在文档中找到更多信息:Review code with pull requests

答案 1 :(得分:0)

您可以使用以下命令在推送之前查看更改:

首先,在查看本地仓库中的更改之前,您应该确保远程仓库中的所有提交都在您的本地仓库中提取。您可以先使用命令git pull

然后,您可以查看本地分支(假设此处为master分支)master和origin/master之间的更改。

  • 查看未推送到远程分支的提交

    git log origin/master..master --oneline 
    

    它将显示您在本地master分支上提交的提交,但尚未推送到远程仓库。

  • 查看本地master分支和远程主分支之间已更改的文件

    git diff origin/master master
    

    它会将masterorigin/master进行比较,列出每个更改文件的差异。