初入职场的开发小白或多或少都会遇到一些使用git来管理项目的问题,这里给大家浅浅的总结一下大致的提交流程
具体步骤如下:
- 将当前目录下的所有修改的文件添加到暂存区
git add .
- 提交暂存区文件到本地仓库中
描述的内容就是你本次提交的一些相关说明
git commit -m “描述”
- 拉取远程分支
git pull 远程分支
- 与本地分支合并
git merge 要合并的分支
- 这个时候可能会产生冲突,我们需要解决冲突
具体的解决办法可能视情况而定,我用的是vs code,所以每次都在vs code里面解决冲突 - 上传自己的代码到指定分支
指定分支是我们自己代码要上传并合并到服务器上的那个分支
git push origin 本地分支名:远程指定分支名
补充:
如何回退到某个提交之前的状态?
①查看日志,获取状态码
下述命令会显示:状态码(提交对象的简短哈希字串) | 作者 | 日期 | 提交描述
git log --pretty=format:"%h - %an, %ad: %s" --date=short
②根据状态码回到指定提交之前的状态
git reset --hard 状态码