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

学习Pull request

我从我的导师Xing Fan指导和帮助,利用我的导师chunlong Li提供ChatGPT,在百度搜索,学习一些资料。以下很多内容都是我的导师Xing Fan做的。谢谢Xing Fan。考虑到隐私,不适合截图公开。

第一步:

打开Git Bash Here

如果空白文件夹的话,git init。

第二步:

远程仓库建立联系。

git clone <git repo url>

如果已经有了本地仓库,可以省略远程仓库建立联系。

第三步:

切换分支如下:

git checkout <your git branch name>

自己取的本地分支名

我学到了git checkout -b xxxxx,在本地上可以随意换分支名。


切换branch直接用git checkout <branch_name>就可以,加上-b是创建一个branch

创建新的分支如下:

git checkout -b <new-branch>

查看远程所有分支git branch -r。

第四步:

git add <文件名>

git commit -m "名字"

以下的内容,我没试过。

git stash

git pulll origin <远程分支名>

git stash pop

第五步:

确定需要拉的分支名

在Github的网页上确认一下

git fetch origin <远程分支>

拉取他人分支

git pull origin <git branch name you want to sync with>.

第六步:

调试,修改之后 ,git add <paths of files you want to commit>

第七步:

git commit -m "<commit info you want to attached to your commit>"

第八步:

git merge <远程分支名>

第九步:

git push(第一次需要设置远程branch,terminal里会有提示:git push --set-upstream origin <branch name>)

git push -u origin 分支名

http://www.lryc.cn/news/116397.html

相关文章:

  • python爬虫实战(1)--爬取新闻数据
  • React Hooks 详细使用介绍
  • python版《羊了个羊》游戏开发第一天
  • 【uniapp】原生子窗体subNvue的使用与踩坑
  • 浅析 C 语言的共用体、枚举和位域
  • TartanVO: A Generalizable Learning-based VO 论文阅读
  • 单例模式-java实现
  • 篇八:装饰器模式:动态增加功能
  • 算法通关村第五关——n数之和问题解析
  • 小白到运维工程师自学之路 第七十集 (Kubernetes集群部署)
  • docker 部署mysql 5.6集群
  • mysql基本信息查询
  • C语言初学者必读:使用for循环将数字从大到小排序并输出
  • 【Vue+Element-plus】记录后台首页多echart图静态页面
  • BM5 合并k个已排序的链表 javascript
  • 1.利用matlab建立符号表达式(matlab程序)
  • LVS工作环境配置
  • 金蝶,「起舞」在大模型时代
  • 解决Vs Code工具开发时 保存React文件时出现乱码情况
  • Fastjson 使用指南
  • 阿里云内容审核服务使用(图片审核)
  • git撤回最近一次push操作
  • 2000-2022年上市公司环境不确定性(原始数据+测算代码+测算结果)
  • 网络基本概念
  • 2.安装Docker-ce
  • Redis-2
  • 一分钟了解下Java追随和适应云原生的手段之Java Native Build(JNB)
  • Flutter iOS 与 flutter 相互通信
  • OpenCV和PIL图像对象转换
  • IDEA的实用快捷键大全