创建分支 git branch 分支名
新建分支直接切到新建的分支下面 git checkout -b 分支名
本地新建的分支推到远程 git push --set-upstream origin 分支名
删除本地分支 git branch -d 分支名
删除远程分支 git push origin :远程分支名 或者 git push origin --delete 远程分支名
查看远程所有分支 git branch -a
切换分支 gitcheckout 分支名
拉取远程所有分支 git fetch --all
推送本地分支到远程 git push origin 分支名:分支名(这两个分支名用哦狗一样的就可以一个远程的一个本地的)
项目中有某些文件其实是不需要上传至git的文件太大啦 eg:vue项目下的node_modules
一般来说最好在创建项目的时候就建好.gitignore文件 因为后续一旦push操作之后编辑.gitignore会有本地缓存而不生效, 但是 也有办法解决
先把本地缓存删掉 再提交
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
就可以了~~~
修改commit了未push的commit文案
1.git commit --amend
2.按键 i 进入修改编辑文案模式 修改好按键ESC退出
3.在非编辑模式下输入:wq保存 再push就可~
修改已经push的commit文案 参考链接
忽然感觉我有点进步了吖~~~