git
不加入版本库
git update-index --assume-unchanged <要忽略的文件>
git update-index --no-assume-unchanged <要取消忽略的文件>
修改git文件忽略
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
git 生产密匙
- ssh-keygen -t rsa -C "邮箱地址"
当前分支有事提交有问题
# 默认只提交当前分支改动
git config --global push.default current
git 冲突放弃修改
git checkout --ours word.txt # => 放弃本地修改
git checkout --theirs word.txt # => 放弃其他分支的版本 保留本地的
拉取远程分支
- git checkout -b 本地分支名 origin/远程分支名
git 代理
直接在~/.bashrc 中添加永久生效
- export http_proxy=socks5://127.0.0.1:10808
- export http_proxy=http://127.0.0.1:10808