我想知道,在将代码推送到VSTS git之前,VSTS中是否有任何选项或如何查看更改。请帮忙。
如果不通过将代码推送到VSTS来共享代码,其他人就无法看到它。但是VSTS确实有内置拉取请求。这允许您将代码作为单独的分支推送,然后在接受合并更改之前进行正式审核。
您可以在文档中找到更多信息:Review code with pull requests
您可以使用以下命令在推送之前查看更改:
首先,在查看本地仓库中的更改之前,您应该确保远程仓库中的所有提交都在您的本地仓库中提取。您可以先使用命令git pull
。
然后你可以查看当地分支(假设它是master
分支)master和origin/master
之间的变化。
git log origin/master..master --oneline
它将显示您在本地master
分支上提交的提交,但尚未推送到远程回购。master
分支和远程主分支之间已更改的文件
git diff origin/master master
它将通过比较master
和origin/master
列出每个更改文件的差异。