我想知道,在将代码推送到VSTS git之前,VSTS中是否有任何选项或如何查看更改。请在这里帮忙。
答案 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
它会将master
与origin/master
进行比较,列出每个更改文件的差异。