push设置无需每次输入密码
http连接方式
- 方法一
git config --global credential.helper wincred
- 方法二
http://[username]:[password]@zychen.com.cn/scm/nec/nec-server.git
username: 远程代码块的登录账号
password:远程代码块的登录密码
@后面的内容及为远程代码块
ssh连接方式
基本配置
# 配置用户信息
git config --global user.name stash <用户名>
git config --global user.email <公司邮箱>
# 关闭自动crlf转换,开启crlf检查
git config --global core.autocrlf false
git config --global core.safecrlf true
# 给命令设置别名
git config --global alias.st status
常用操作
- 删除远程仓库的分支
git push origin :远程分支名
- 修剪远程中已经删除的分支,但在本地还存在的
git remote prune origin
- 回退本地commit的历史
git reset HEAD^^
- 将别的分支的commit的历史复制到当前分支
git cherry pick -提交的commit号