目录
1. 查看分支
1.1. 查看本地分支
git branch
1.2 查看本地和远程分支
git branch -a
1.3 修改当前分支A为分支B
git branch -m 分支A 分支B
2. 切分支
2.1. 从本地分支A切换到本地分支B
git checkout 分支B
2.2 从远程分支A切到本地
git checkout --track origin/分支A
2.3. 基于当前分支A,新建分支B
git checkout -b 分支B
3. pull和push分支
3.1. 将本地当前分支从远程得到更新
git pull
3.2. 将当前分支推送到远程
git push //普通推送
git push -f //发生冲突时,强制推送到远程
4. 添加文件
git add 文件(可以带目录)
5. 提交log
5.1. 普通提交log
git commit -m "log1"
5.2 编辑文件提交
git commit --allow-empty
5.3 amend提交
git commit --amend
6. 远程操作
6.1 更新远程库
git remote update
6.2 连接远程库
首先在远程库上建立仓库,比如在gitee上建立了地址如下的git库
git@gitee.com:hai-yang-xue/xicao_note_stm32.git
然后在本地一个空文件中git init创建本地库,之后使用以下命令即可连接上远程库
git remote add origin git@gitee.com:hai-yang-xue/xicao_note_stm32.git
从此以后,上述本地的git库就和远程的连接成上下游的关系,随便更新到远程了。