尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

【版本管理】Git for Windows

【版本管理】Git for Windows 扉页Git配套常用软件/工具。Git本身是命令行工具日常一般搭配GUI客户端、SSH工具、编辑器、合并对比工具一起用。Body一、不同操作系统中的Git本体1. Git for WindowsWindows自带Git Bash命令行安装后就有git命令。Windows一定要先装这个别的GUI都是套它的内核。官网git‑scm.org2. Mac- 安装Xcode命令行工具 xcode‑select --install或者用Homebrew brew install git3. Linux(Ubuntu/Debian)sudo apt install git二、Git图形客户端GUI界面操作无需命令行免费1. SourcetreeWindows/Mac⭐学生非常推荐Atlassian出品可视化分支、提交、stash、合并冲突操作简单。需要注册Atlassian账号免费。2. GitKrakenWin/Mac/Linux界面颜值高免费版公开仓库够用私有仓库要付费。3. GitHub DesktopWin/Mac⭐极简github官方工具适合GitHub项目功能偏少上手最简单。付费- GitKraken Pro、Tower(Mac)三、编辑器/IDE内置Git写代码git一体1. VS Code ⭐最常用内置完整Git可视化提交、切换分支、解决冲突、看diff不用额外开GUI。只需要装好Git本体VSCode直接调用git。2. JetBrains全家桶IDEA、PyCharm、Clion内置Git分支、合并、冲突解决功能很强。四、对比/合并冲突工具diff‑tool / merge‑tool解决代码冲突时调用1. KDiff3全平台免费老牌对比工具2. Beyond Compare付费学生常用对比效果最好3. VS Code本身就可以作为git的merge工具不需要额外装。配置git调用bc示例git configbashgit config --global merge.tool bcgit config --global diff.tool bc五、远程仓库平台存放代码云端- GitHub国外- Gitee码云国内访问速度快- GitLab可自建服务器六、SSH工具免密码推送代码- WindowsGit Bash自带ssh也可以用PowerShell生成ssh密钥 ssh‑keygen 把公钥放到gitee/github新手最简安装组合推荐Windows1. 安装 Git for Windows本体2. 安装 VS Code如果讨厌命令行Git for Windows Sourcetree。常见坑1. 只装Sourcetree不装Git for Windows会报错Sourcetree依赖git内核。2. VSCode只是外壳电脑必须实际安装git软件否则找不到git命令。
返回列表