一、基本命令
1、退出当项目 : ctrl+c:
2、 清屏:reset
3、把本地的修改提交到本地的一个git缓冲区: git add .
4、用于查看在你上次提交之后是否有对文件进行再次修改: git status
5、git clone https:// 拷贝一个 Git 仓库到本地
二、切换更新
1、切换到master分支:$git checkout master
2、更新mybranch分支上的东西到master上: $git rebase mybranch
3、提交:git commit -a
三、修改与删除
1、对最近一次commit的进行修改:git commit -a –amend
2、如果想撤销最近一次提交(即退回到上一次版本)并本地保留代码:git reset HEAD^
3、删除分支: $ git branch -d mybranch
4、强制删除分支: $ git branch -D mybranch
5、 取消掉对文件的所有修改: git checkout .
四、查看分支
1、创建分支: $ git branch mybranch
2、切换分支: $ git checkout mybranch
3、创建并切换分支: $ git checkout -b mybranch
4、列出所有分支: $ git branch
5、查看各个分支最后一次提交: $ git branch -v
6、查看哪些分支合并入当前分支: $ git branch –merged
7、查看哪些分支未合并入当前分支: $ git branch –no-merged
8、查看所有分支: git branch -a
9、切换分支: git checkout 分支名
五、更新与推送
1、更新远程库到本地: $ git fetch origin
2、推送分支: $ git push origin mybranch
3、取远程分支合并到本地: $ git merge origin/mybranch
4、取远程分支并分化一个新分支: $ git checkout -b mybranch origin/mybranch
5、删除远程分支: $ git push origin :mybranch
6、把本地的代码推到线上去: git push
7、 把本地缓冲区的内容提交到本的的仓库 : git commit -m ‘project init’
8、 icons: 为新加的内容: git commit -m ‘add icons’
六、合并分支
-
git checkout master 到 master 分支上 master分支上放的是整个工程最新的代码
-
git marge merge origin/index-icons merge 合并 把merge 和线上的 origin/index-icons 分支进行合并
-
git push 把本地的代码推到线上去
-
git pull 把线上的文件拉到本地
-
git checkout index-swiper 本地所在的分支就是 index-swiper 这个 合并