- git fetch
- git pull
- git commit
- git push
- git checkout
- git remote prune
- git status
- git add
- git branch -d
大佬目前教了我这些git操作,一般来说目前工作上够了。在有复杂的功能以后慢慢研究
- git fetch是拿取操作
- git fetch 完成后,进行git checkout ??,检出自己接下来要改的分支
- git pull=git fetch+git checkout 当前自己本地所在的分支
- git add用来选取想要上传的文件。
- git add 后用git commit进行上传到本地库。
- git commit后把使用git push 把本地库改动的内容push到服务器。
- git status 用来实时查看状态
- git remote prune 将本地库缓存与目标服务器库进行对比,本地库相当于目标库的缓存,如果期间目标库进行了branch删除操作,这个命令相当于让本地库缓存与目标服务器库的分支信息进行一次同步操作
- git branch -d 或者-D。删除本地分支的操作
大佬教的常用操作,按照理解做个笔记。也希望广大大佬们加以指正
后期补充:
git fetch --prune git 是分布式的代码管理工具,你需要fetch一下,从服务器上拿到最新的状态
git submodule update --init --recursive 这种事dev上有别人提交的代码,需要更新到本地