新手 Window 试下 git 客户端求推荐
应当选用 GUI 的还是 CLI ?作为初学者。
THX
应当选用 GUI 的还是 CLI ?作为初学者。
THX
常见的人客户端比如 SourceTree,SmartGit,GitExtension 都挺不错的。
非要 GUI 的话, Sublime Merge 挺好的: https://www.sublimemerge.com/
他家的编辑器 Sublime Text 也非常好
以上这些是我个人觉得用的最多的,有改进之处希望大佬们多多斧正
有些平时写的小程序,我就直接用 terminal,没几个指令,pull,push,git status, add, commit, 用多了也自然记住了。
当然,我也装了 git gui,只在 clone 时用一下,好像也没有其他啥多余功能了吧。
SourceTree 对于新手挺友好的。喜欢图形界面的可以考虑。而且不需要安装,下载双击即可使用。
注意 win 下设置好下载成 crlf,上传设成 cr,好像是这样吧我记得。忘了。
一般来说不就用到这个么,敲命令 5 秒钟。
TortoiseGit 优点是轻量级,启动快,特别适合 SVN 用户直接迁移到 Git 。本身是开源软件,使用 GPL 协议。
缺点是只有 Windows 一端,可视化方面各个历史分支呈现做的一般,这一快比不上 SourceTree 。
我的使用经验是 Windows 下面装 Git bash 和 Git GUI,TortoiseGit ; Mac 下面,SourceTree 是首选。Git bash 不仅可以当 Git 的 CLI,轻量使用可以替代 wsl ; Git GUI 的历史分支图形化显示可以弥补 TortoiseGit 这一块的不足。TortoiseGit 作为主力使用,对新手也非常友好。