git常用工作命令(前端)

226 阅读2分钟

一、 提交代码

1、编译通过

yarn build

2、查看修改

git status

查看有多少处进行了修改

git diff

查看具体修改的代码,比较的是暂存区和工作区的代码。

q退出git diff , d 往下翻页

查看修改可以借助其他工具,更加方便,直观;比如:Sourcetree

Image.png

3、提交本地修改

git add .

将文件添加到暂存区, . 表示所有文件(注意add后面有个空格)

git commit -m "type:xxxx"

将暂存区的文件提交到本地仓库, -m 表示分支名 master ; "type:xxxx" 可以用来备注此次的提交完成了什么任务

4、拉取远程代码到本地,更新本地的代码为最新的远程仓库的代码(多人协作)

git pull

更新本地代码

拉取远程要合并到的分支,防止冲突,即提前处理冲突

再次检查,保证代码编译通过运行

5、推送远程

git push

将本地仓库代码推送到远程仓库

二、如果提交代码遇到冲突,如何解决?

1、拉取远程仓库代码更新到本地

git pull

拉取最新的代码

2、有冲突的地方会被标记

<<<<<<< HEAD 和=======以及>>>>>>> master是git对冲突的标记

3.人为协商,修改,合并代码4、重新提交

git commit -m "type:xxxx" 
git push

三、回退本地代码到所指定的那个的版本

1、查看指定的版本号

git log

Image1.png 可以查看所有的提交记录

2、复制指定的版本的

commit 后面那一串字符串

3、进行回退

git reset --hard + 版本号

版本号就是那一串字符串

四、暂存修改,取出修改

1、暂存修改

git stash

暂存本地工作区修改了的代码

2、取出修改

git stash pop

取出修改的代码

新人上路,如有问题,请多指教RTZ....