git基本操作命令

设置签名
项目级别签名
git config user.name zhuangsan
git config user.email xxxxxx@qq.com
系统级别签名
git config --global user.name zhuangsan
git config --global user.email xxxxxxxx@qq.com
提交
git add …… #提交到暂存区
git rm --cached …… #从暂存区取消
git reset HEAD …… #从暂存区取消
git commit -m “msg” …… #将修改从换存区提交到本地库
git push origin master [-f] #从本地库提交到远程仓库
查看日志
git log
git log --pretty=oneline #完整hash值
git log --oneline #简洁hash值 (只显示过去记录)
git reflog #显示所有记录(过去和未来)
版本前进后退
git reset --hard 9a9ebe0 #版本跳转到指定版本号
git reset --hard HEAD^ #后退一步
git reset --hard HEAD~n #后退n步
git reset --hard origin/<branch_name> #强制覆盖本地
操作分支
git branch -a #查看分支
git branch -vv #查看分支
git branch -b dev #创建分支
git checkout dev #切换分支
git branch -d devls #删除分支
git push origin --delete [branch_name] #删除远程分支
连远程连接
git remote add origin http://git@test.bangseller.com # 添加远程连接
git remote -v # 查看远程连接
git remote rm origin # 删除远程连接

其他
工具 source tree
git 获取公钥
1.输入:ssh-keygen -t rsa -C “你的邮箱”
2.cat ~/.ssh/id_rsa.pub
git config --global credential.helper store #设置账号密码(永久设置)

上一篇:python合并master到各开发分支


下一篇:git