目录
1.Git的基本概念
2.gitee常用的命令
3.解决两个人操作不同文件造成的冲突
4.解决两个人操作同一个文件造成的冲突
1.Git的基本概念
git是一种管理代码的方式,广泛用于软件开发和版本管理。我们通常使用gitee(码云)来云管理代码。
2.gitee常用的命令
克隆仓库 | git clone <仓库地址>(推荐复制ssh格式的地址) |
添加文件到暂存区 | git add <文件名>(也可以git add .直接将所有的文件添加到缓存区) |
提交到本地仓库 | git commit -m "提交信息" |
推送到远程仓库 | git push origin <分支名>(如果直接 git push则会更新到当前默认分支) |
拉取远程仓库的更新 | git pull origin <分支名> |
查看当前分支状态 | git status |
查看提交历史 | git log |
创建新分支 | git branch <分支名> |
切换分支 | git checkout <分支名> |
合并分支 | git merge <分支名> |
添加标签 | git tag <标签名> |
查看远程仓库信息 | git remote -v |
3.解决两个人操作不同文件造成的冲突
解决方法:
(1)先通过git pull下拉项目,
(2)填一个新的commit信息用于合并冲突的commit
点一下i进入编辑模式 输入:解决提交冲突。再点一下esc退出编译模式,再通过shift+zz来保存
(3)通过git status来查看当前分支状态。没有异常就可以继续重新提交
如何避免这个错误:
在每次提交之前先通过git pull先下拉项目,保证本地项目和云项目是一样的,然后再通过(1)git add . (2)git commit -m "提交信息" (3)git push来提交项目。
4.解决两个人操作同一个文件造成的冲突
两个人操作同一个文件造成的冲突一般会显示在项目中,此时我们可以直接选择保留双方的更改来解决这个冲突。然后再重新提交