[toc]
标准流程
- 添加暂存区
git add .()
克隆
新仓库
1 | git checkout -b dev(本地分支名称) origin/develop(远程分支名称) |
克隆过仓库,拉取新分支
1 | 先获取远程最新信息 |
本地已有分支
1 | 1. 如果本地已经克隆过,只是想获取远程最新改动: |
分支
查看
1 | 1. 查看所有远程分支 |
删除
1 | 1. 清理掉本地已失效的远程分支引用 |
新分支push到远端
1 | git push --set-upstream origin users/jingqicao/performance-optimize |
拉取远程分支
1 | 1. 拉取远程所有分支的最新信息(但不合并) |
本地关联远程分支
1 | 1. push同时关联 |
本地切换远程分支
1 | 1. git 2.23+ |
内容
撤销修改
1 | // 这是一个危险的操作,会撤销指定文件或全部文件的所有本地修改 |
提交(commit)
1 | git commit -m "" |
查看当前commit
1 | git log |
对比两个commit(两个commit可以来自不同分支)
1 | hash2 在 hash1上的修改 |
对比两个分支
1 | git diff users/jingqicao/temp-master master --name-status |