git init 初始化项目 一般用不到
git pull 拉
git add . 添加到暂存区
git commit -m '提示' 添加到仓库区(隐藏的那个.get上)
git push 仓库地址 master 放到远程的服务器上
分支操作
git branch 查看分支
git branch 分支名 创建分支
git checkout 分支名 切换到分支
git checkout -b 分支名 创建病切换分支
Git branch -d 删除分支
git merge 分支名 合并分支(要切换到main分支上来合并)
合并好后还是要提交到主分支才能看到
git log 查看所有的版本
git reflog 查看包括切换分支的日志
git reset --hard 版本号 版本回退
删除远程上的分支:git push origin :分支名(加上冒号就删掉了分支)
添加远程仓库别名
git remote add 仓库别名 仓库地址
删除默认的origin
git remote remove origin
get remote -v查看远程仓库名
1.git push总是要输入密码?
重新生成公钥,不要用原来的公钥,再把文件从github里重新git clone一份下来。
生成公钥的连接:https://www.jianshu.com/p/8c8cb41026f2