8.5 Git(2)

Git(2)

Git冲突解决

在dev、test下一起修改,合并时冲突

 

冲突文件:

 

针对合并出现如上的问题,解决的思路是:

出现冲突

查看冲突⽂件的内容

怎么修改⽂件,就需要⼈为处于进去

修改完成后,再针对⽂件进⾏add和commit的操作

Git statsh

git stash可以称为临时空间。它的使用场景主要可以总结为:git stash就是把暂存区未提交的内容,临时存放到一个区域,方便日后取回来再次使用。场景可以描述为:修改一个文件后,进行了git add fileName文件,但是不进行具体的commit,这个时候可能需要干其他的事,比如需要修复线上的紧急bug,那么就需要把这个临时的存放到一个区域。

 

git stash list #查看stash区域的⽂件信息

git stash pop #恢复最新的stash进度到⼯作区

git stash pop stash_id#恢复指定的stash的进度

git stash clear #清空所有存储的stash进度

 

GITLab

git clone,把远程的仓库克隆到本地

 

 

git pull :从远程的仓库获取代码到本地

git push:把本地的代码提交到远程的仓库

 

生成自己本地的密钥

 

 

将密钥添加到gitlab的设置中连接本地

 

上传本地文件到gitlab

 

Gitlab演练

在gitlab上创建新的仓库meiko,并创建文件hello

 

将仓库meiko导入本地

 

将文件hello导入本地

 

 

在本地meiko仓库中创建文档kk.txt

 

提交至本地仓库

 

上传到gitlab

 

结果如图所示:

 

posted @ 2022-08-05 17:01  重逢Fate  阅读(30)  评论(0)    收藏  举报