
git
MrWind灬
生当作人杰
展开
-
git 系列之一:强制版本回退
1. 找到你想要回退到版本号,git log可查看 2. 时光倒流到这个版本 git reset --hard c585447ea079a4b6a1612421533d320a7e3e4e3d 3. 强制push到远端分库,比如远端分支叫2.0: git push origin 2.0 -f ...原创 2018-12-28 18:10:01 · 226 阅读 · 0 评论 -
git 系列之二: 设置了ssh key
生成ssh key命令:ssh-keygen -t rsa -C "yourmail@qq.com"过程:一直回车代码库填入ssh key查看公钥: vi /root/.ssh/id_rsa.pub填入:原创 2019-08-21 10:24:53 · 151 阅读 · 0 评论 -
git 系列之三: 设置了ssh key,但git pull还是要输入账号密码
为什么呢,怕是用了个假的SSH KEY 吧。NONONO。因为 git clone 你用的是 https 而不是ssh。什么你不信?输入:git config -l结果:卡卡打脸拿github的一个工程项目来说:https:ssh:怎么解决: 移除origin: git remote remove origin 设置origin...原创 2019-08-21 10:36:15 · 4446 阅读 · 0 评论 -
git 系列之四:跟踪远端分支
[摘自git官方] 官方文档地址跟踪分支是与远程分支有直接关系的本地分支。 如果在一个跟踪分支上输入git pull,Git 能自动地识别去哪个服务器上抓取、合并到哪个分支。创建分支时本地分支与远程分支设置为不同名字,自动跟踪:git checkout -b [branch] [remotename]/[branch]设置已有的本地分支跟踪一个刚刚拉取下来的远程分支...原创 2019-08-21 11:09:25 · 403 阅读 · 0 评论 -
git 系列之五: 远端分支操作
查看远端:git remote 添加远端:git remote add [remote_xx] [remote address] 移除远端:git remote remove [remote_xx] 拉取远端: git pull [remote_xx] 创建分支: git checkout -b local_branch [remote...原创 2018-12-28 18:09:15 · 258 阅读 · 0 评论 -
git 系列之六: shell 显示git分支名字
在 ~/.bashrc中加入以下内容, 然后 source ~/.bashrc 立即生效 ===============第一种=============== function git-branch-name { git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3 } ...原创 2018-12-28 18:06:54 · 1406 阅读 · 0 评论