git相关的简单使用。
1.克隆代码
git clone <从gitlab项目网页上复制的项目资源地址>
2.更新最新代码
git pull
3.新建本地分支和查看所有分支
git checkout -b {branch-name}
git branch -a
4.删除分支
切换到maser后git branch -d {branch-name}
5.提交代码时先切换到自己新创的分支
git checkout {branch-name}
git add .(提交所以修改后的)也可git add XXX(单个提交)
git commit -m"XXX" 也可 git commit进入编辑器编辑好保存退出
git review 提交到本地仓库
git log 可查看提交日志
6.回到maser:
git checkout master
等待+2后,在本地maser执行git pull下载最新代码到本地master
7.果然代码未合入
可git commit --amend 追加提交
8。git stash git stash pop
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
9.git review安装
pip install git-review
10.git config里的配置
配置remote “origin” 的url@
配置remote "gerrit"的url,url中包括username:HTTP Credentials@{gerrit url:port}/项目名
11.没有gerrit时直接使用git push origin master