当前位置: 首页 > news >正文

【github】多人协作使用git,从本地更新仓库-笔记

- 下载自己的分支

git clone -b mybranchname xxx.git

如果没有自己的分支,先克隆master分支再在本地新建自己的分支

git clone -b master *.git git branch mybranchname

--------------------------------------------------------------------------------------------

1 更新自己的分支

-右键包含.git文件的文件夹,打开终端(Windows系统是命令提示符或Git Bash)

-工作前拉取最新代码!

git pull origin xxx # 每次开始工作前先拉取最新代码

-开始工作:修改文件

-开始上传:进入克隆到本地的仓库文件夹中

git branch # 查看本地当前分支, 查看远程分支:git branch -r git checkout mybranchname # 切换到自己的分支 git branch # 查看是否切换成功

-将需要更新的文件添加到暂存区

git status #查看有哪些文件被修改 git add filename1 filename2

如果要将所有文件添加到暂存区,可以使用以下命令:

git add .

-将暂存区的文件提交到本地仓库,并添加提交说明:

git commit -m “提交说明”

-将本地仓库的更新推送到GitHub远程仓库对应的我的分支:

git push origin [分支名]

如果要推送到主分支,可以将[分支名]替换为“main”或者“master”。

-等待推送完成后,刷新GitHub仓库页面,即可看到更新后的文件。

- 如果想删除远程分支:

git push origin -d mybranchname

-------------------------------------------------------------------------

2 与主分支合并

- 切换主分支,并拉取最新代码

git checkout master/main git pull git checkout xxx git merge master/main

这样主分支的代码就会融合进本地已修改的代码

- 看看是否有冲突,若有冲突进行解决【可选】

git checkout xxx git add . git commit -m “提交说明”

- 确定后上传至自己分支

git push origin [分支名]

然后将自己的分支评审后合并到主分支

参考:

github怎么更新仓库里的文件 • Worktile社区

git 上传自己的分支代码或者新建一个分支 和 更新master分支到自己的分支_上传本地分支-CSDN博客

http://www.jsqmd.com/news/948309/

相关文章:

  • 大小仅558K,完胜付费工具
  • 莱阳市26年最新专业手表包包回收权威店铺推荐,TOP排行榜 - 莘州文化
  • SI6 Networks IPv6 Toolkit终极指南:专业IPv6安全评估与网络故障排除工具集
  • 终极免费解锁Wand专业版:完整使用教程与配置指南
  • 【安卓】Viral Me 解锁高级版 视频换脸 AI修图增强
  • 仅限头部AI工程团队内部流传的推荐系统AI化迁移框架(含TensorFlow Serving+RedisAI+LightGBM协同配置模板)
  • SAP顾问转型记:当GUI事务码FI12失效,我是如何用Fiori搞定银行账户管理的
  • 莱州市26年最新专业手表包包回收权威店铺推荐,TOP排行榜 - 莘州文化
  • 【HarmonyOS实战】 Navigation路由系统:页面跳转原来可以这么优雅
  • 西安市富士通将军中央空调维修师傅电话|各区金牌师傅,靠谱选欧米到家 - 欧米到家
  • 2026 AI提效核心:构建人机协作协议的聚合平台实践
  • 3个技巧让X-Mouse Controls窗口切换效率翻倍:深度解析Windows焦点跟随鼠标的实战方案
  • 简单任务用便宜模型,关键镜头上高质量模型:模型路由到底怎么把 AI 成本打下来
  • 企业AI知识库搭建:从文件向量化到权限感知RAG的实战方案
  • KeymouseGo:免费开源鼠标键盘自动化工具完全指南
  • 长沙包包2026回收实测:添价收领衔5家平台横向对比,透明变现指南 - 薛定谔的梨花猫
  • Video.js 视频列表插件:点选即播,自动续播下一个
  • Qwen3-32B-gs-A8W8量化模型性能评测:96%GSM8K准确率背后的秘密
  • PHP设计模式工厂模式详解
  • 【职场】你公司挂在墙上的使命愿景价值观,本质是一套人事物的操控系统
  • 5分钟快速上手Janus-Pro-1B:从零开始部署你的首个多模态AI应用
  • 3分钟掌握JetBrains IDE无限试用:开源重置工具终极指南
  • TinyLlama-1.1B-Chat-v0.1安全部署指南:保护AI对话系统的5个关键步骤
  • 避坑指南:Verilog写BMP图片时多出0D字节?详解二进制与文本模式区别
  • 2026年郑州地坪漆厂家全景横评:环保耐磨定制方案选购指南 - 优质企业观察收录
  • C#写的推箱子游戏源码,带关卡编辑器、操作回放和本地存档
  • 如何用EPubBuilder在线编辑器5分钟打造专业电子书
  • 微信小程序班级管理全套资源:含学生签到、作业提交、通知发布与后台管理源码
  • MusicFree插件终极指南:5分钟打造你的全能音乐播放器
  • 基于Python+Django的轻量化私有云盘系统:从零搭建安全可控的文件存储与共享平台