git提交代码的流程(日常,不包含第一次添加秘钥,以及克隆到本地)
2023-09-27 14:29:10 时间
写在前面:在前面的文章中已经详细讲解了添加秘钥和本地克隆等详细步骤,现在分解来讲提交代码的简单步骤。
进入你写代码的目录,打开git
1.,将远程仓库的代码同步到本地(切记)
因为你更新的时候,别人之前可能已经更新过,你很难保证别人没有提交过新的代码,在你提交代码的时候一定要先pull,确保你本地的代码是仓库中最新的代码,不然你提交之后,你的更改生效了,但是可能使别人的更新又恢复到了你本地代码的状态。
$ git pull
切记多执行几次该命令,如下图:出现 Already up-to-date. 表示确定pull成功
如下:
2,更新你的代码
更新自己的代码
3,查看当前状态
$ git status
该命令会显示出当前的状态,比如你在第2步骤内修改了那几个文件
如下:在某个分支上修改了、config下的main.py文件
4, 从工作区添加到暂存区
$ git add .
即自己修改代码的地方为工作区。git add + 文件名, . 点代表当前目录
如下:
5, 从暂存区添加到仓库区
$ git commit -m "这里写备注"
备注的话可以写你这次提交代码所做的更改
如下:我的备注是: “config update import BMDetectDevice”
6, 将代码从仓储区推送到服务器,如:gitlab或github等等
$ git push
如下:出现Start to check 和 Finished checking则代表提交代码成功。
如果在Start to check 和 Finished checking之间出现提示内容,则代表你所提交的代码不符合规范,根据提示信息修改自己的代码即可。
7, 最后,附上图解,希望对大家有帮助。
8, git常用命令
git clone git地址
git add 文件或目录
git rm 文件或目录
git checkout -- 文件
git commit -m '备注说明'
git reset HEAD或版本号
git reflog
git log
git status
git branch 分支名称
git branch --set-upstream-to=origin/分支名称 分支名称
git checkout 分支名称
git checkout -b 分支名称 origin/分支名称
git diff 版本1 版本2
git merge 分支名称
git pull
git push origin 分支名称
git tag 标签名称
git stash
相关文章
- 软件测试中功能测试流程
- 数据源管理 | 动态权限校验,表结构和数据迁移流程
- 百度攻城狮训练营2021-工程能力study1 -- 1.2 高效研发流程 脑图整理
- git 流程
- Vue - 【支持Nuxt.js】超详细网站接入国家 “天地图“ 完整流程,提供显示地图、IP 属地定位 / 用户定位的城市名称、用户定位的经纬度等超多功能(可复制运行示例代码,详细注释及常见问题)
- windows下编译chromium浏览器的15个流程整理
- Android6.0 旋转屏幕(五)WMS启动应用流程(屏幕方向相关)
- iOS APP提交上架最新流程
- Git代码版本控制流程
- H3C PPP会话流程
- 淘宝设计师分享的他们的工作流程
- iOS中AutoLayer自动布局流程及相关方法
- 浅析微信公众号订阅消息开发流程
- RFID助力生产 流程透明和可靠控制
- 爬虫流程复习
- 版本控制工具 Git SourceTree 一个简单的流程