60git和gitLab的使用方法

一、合并分支
1、切换到主分支并拉下
C:\Users\长扬科技\Desktop\audit-html> git branch
C:\Users\长扬科技\Desktop\audit-html> git checkout develop-2.0.3
C:\Users\长扬科技\Desktop\audit-html> git pull
2、切换到自己的分支,把主分支合并过来,并推送到远程
C:\Users\长扬科技\Desktop\audit-html> git checkout custom_white_list
C:\Users\长扬科技\Desktop\audit-html> git merge develop-2.0.3
C:\Users\长扬科技\Desktop\audit-html> git push
3、切换到主分支,把自己的分支合并过去,并推送到远程
C:\Users\长扬科技\Desktop\audit-html> git checkout develop-2.0.3
C:\Users\长扬科技\Desktop\audit-html> git merge custom_white_list
C:\Users\长扬科技\Desktop\audit-html> git push
二、仅自己 (git add --- git commit ---git push)
1、写文件:echo "# 2018_3_18" >> README.md
2、建立工作区:git init(工作区)
3、添加到暂存区:git add README.md(被修改的文件在文件夹里会变红)
4、添加到历史区:git commit -m "first commit"
5、连接到远程仓库:git remote add origin https://github.com/AAA/BBB.git
6、推送到远程仓库:git push (-u) origin master
7、以后写完代码后,重复3、4、git push (origin master).

三、拉取公司项目
1、克隆项目:git clone https://github.com/AAA/BBB.git
2、建立分支:git branch fenzhi
注意:2和3可以合并为git checkout -b fenzhi
3、切换到分支:git checkout fenzhi
4、写代码
5、添加到暂存区:git add README.md
6、添加到历史区:git commit -m "first fenzhi"
(6.5切换到master分支)
7、git pull origin master
(7.5切换到fenzhi分支)
8、合并分支:git merge fenzhi


四、拉取公司项目中自己的分支
1、git pull origin fenzhi
2、从三4开始重复

五、冲突提示
```html:run
<<<<<<< HEAD
本地向服务器提交的内容(我写的)
=======
服务器下载到本地的内容(人家写的)
>>>>>>>b0ef58d69851fedad4169878a62033c0ce16246c
```
六、git管理代码的流程(master为公司的主分支)
1、克隆项目:git clone https://github.com/AAA/BBB.git
2、连接到远程仓库:git remote add origin https://github.com/AAA/BBB.git
3、建立分支:git branch fenzhi
4、切换到分支:git checkout fenzhi
5、写代码
6、添加到暂存区:git add README.md
7、添加到历史区:git commit -m "first fenzhi"
8、切换到master分支、
9、git pull origin master
10、切换到fenzhi分支
11、合并分支:git merge fenzhi
12、git push -u origin master
注意:3和4可以合并为git checkout -b fenzhi

七、关于分支的认识
1、自己的分支:改动-提交-拉取-推送
2、自己组所在的分支:改动-提交-拉取(解决冲突)-推送
3、切换到别人的分支:拉取(必须)-改动-提交-拉取-推送

八、gitLab合并分支
Merge Request----New merge request----选择“源分支”和“目标分支”----点击“Compare branches and continue”----简单填写描述信息----点击“Submit merge request”

九、git合并分支
git合并分支:拉取主分支----创建并切换新分支----改动内容----提交----切回主分支----提交----合并新分支(即将新分支混入到主分支)----切换新分支----合并主分支(即将主分支混入到新分支)

十、gitLab查询某个分支某次提交的详情:
(1)选择分支;
(2)点击repository下面的commit;
(3)点击某次commit的说明文字。

十一、GitLab代码回滚到特定版本——本地+远程
1、用“git log”命令查找commitId
2、用“git reset --hard {commitId}”命令将本地文件回滚
3、用“git push -f”命令将远程文件回滚

十二、淘宝npm镜像使用方法
来源https://blog.csdn.net/quuqu/article/details/64121812
1.临时使用(已使用)
npm --registry https://registry.npm.taobao.org install express
2.持久使用
npm config set registry https://registry.npm.taobao.org
配置后可通过下面方式来验证是否成功
npm config get registry 或 npm info express
3.通过cnpm使用
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用
cnpm install express








猜你喜欢

转载自www.cnblogs.com/gushixianqiancheng/p/10966984.html