XuLaLa.Tech

首页客户端下载Windows 使用V2Ray 教程SSR 教程Clash 教程

命令行艺术之Git篇(小工具高效率)

2025.04.09

GIT OR SVN?现在一定有很多人用Git, Git是现在未来版本控制的趋势,不会用Git注定要落后,会用Git人一定事半功倍,会用下面Git工具的人效率不知道要提高多少倍(有点夸张了)

  1. git alias

对git的命令重命名,啥也不说直接上代码

$ git config –global alias.co checkout $ git config –global alias.br branch $ git config –global alias.ci commit $ git config –global alias.st status $ git config –global alias.unstage ‘reset HEAD –‘

  1. gitk

git官方提供的图像化查看工具,对于喜欢用界面的同学来说,是一个不错的选择

  1. tig

终端下面的git仓库查看工具,对我这种习惯终端命令的人来说太方便了,直接使用快捷键,能节省不少时间

  1. lazygit

有终端下的查看工具就必然有终端下的管理工具,使用快捷键管理,操作速度相当快,简单明了

  1. git hook

git提供的钩子,可以让我们再部分操作之前或者之后做一些事情,具体查看Git的官网

  1. git flow

Git用习惯了,发现真的太灵活了,灵活得以至于分支太多,分支怎么管理,Git flow是不二选择,不管多少人在项目开发,都建议借助Git Flow的哲学

  1. git&ssh

Git仓库的拉去方式有两周,HTTP和SSH,

建议链接下面的这种操作方式

In ~/.ssh/config, add:

host github.com HostName github.com IdentityFile ~/.ssh/id_rsa_github User git

使用Git操作

git clone [email protected]:username/repo.git

  1. sourcetree

Git图形化操作工具,这个过得广大好评,真的是谁用谁知道,没有不说好的

最后推荐一个Github awesome git https://github.com/dictcp/awesome-git

想深入学习Git可以看下里面的链接文章。

© 2010-2022 XuLaLa 保留所有权利 本站由 WordPress 强力驱动
请求次数:69 次,加载用时:0.665 秒,内存占用:32.19 MB