在很长一段时间里,我对Git的操作只限于:提交代码,拉取代码,合并代码。
虽然上面这些操作在日常工作中也足够了,但不会点高级知识不利于装X,今天我们来学习几个高级点的操作。
一、前提
大约 7 分钟
在很长一段时间里,我对Git的操作只限于:提交代码,拉取代码,合并代码。
虽然上面这些操作在日常工作中也足够了,但不会点高级知识不利于装X,今天我们来学习几个高级点的操作。
命令 | 描述 | 备注 |
---|---|---|
git branch | 查看分支 | git branch -D dev 删除dev分支 |
git checkout xxx | 切换分支 | |
git fetch | 刷新远程分支 | |
git add . | 添加修改内容 | . 可以替换成具体的文件 |
git commit -m 'xxxxx' | 提交修改 | |
git push | 提交代码 | |
git pull | 拉取代码 | |
git log | 查看日志 | git log --oneline 简化日志 git log --graph --oneline 已图表的返回式查看简化日志 |
从接触git到现在大概有三年之久了,也使用它工作一年之久,但直到写这篇文章之前,依旧对它的冲突很恐惧。
而现在只能算是说麻烦,不能算是说恐惧了,下面就把我目前对git冲突解决经验传授给大家。
这里主要是讲怎么解决冲突,所以对于其它的尽量能少则少。
使用gitee创建一个项目,项目初始有一个README.MD
和两个分支dev
、master
。