Visual Studio 自带的Git实在是太难用了,Commit的时候竟然不能选择单独的文件,需要一下子全部提交上去,简直太吓淫了。。。
于是想要用TortoiseGit来集成管理,但是下载了TortoiseGit Toolbar和Git Source Control Provider都试了,反正我的Desktop版本是不能使用
最后发现可以通过配置外部工具来实现
[Tool]->[external tools]->[New]
Title: Git Commit
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:commit
Title: Git Push
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:push
Title: Git Sync
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:sync
Title: Git Compare
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(ItemPath)" /command:diff
Title: Git Revert
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:revert
Title: Git Log
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:log
Title: Git Pull
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:pull
添加完成之后再点击相应菜单就会调用TortoiseGit的相应界面来管理代码了。
原谅链接:Solution to adding a Git (TortoiseGit) toolbar to Visual Studio
本文介绍如何通过配置Visual Studio的外部工具来集成TortoiseGit,实现更灵活的Git操作,包括提交、推送、同步等功能。
935

被折叠的 条评论
为什么被折叠?



