设置用户签名
git config --global user.name "替换自定义用户名"
git config --global user.email "替换自己的电子邮件地址"
初始化本地库
git init
查看本地库状态
git status
查看当前远程地址别名
git remote -v
添加远程地址及别名
git remote add 别名(可以为项目名或者origin) 远程地址(远程仓库的SSH地址)
添加暂存区
git add 文件名
添加全部文件到暂存区
git add .
提交本地库
git commit -m "日志信息"
查看分支
git branch -v
创建分支
git branch 分支名
切换分支
git checkout 分支名
生成安全证书(需要配置到远程仓库账户中)
ssh-keygen -t rsa -C 证书名
推送远程仓库
git push 别名(也可以直接为SSH地址) 分支名称
首次推送报权限错误
此时输入yes后回车,不要直接回车!
推送依然报错可能是远程仓库版本较高,按如下执行
1、先将远程仓库的拉取到本地,合并更改,再重新推送
git pull origin master --rebase
2、如果你确定要覆盖远程分支的更改,可以使用强制推送,但这通常不推荐,因为会覆盖其他人的工作
git push origin master --force