如何从远程拉项目到本地,修改提交合并?

1.首先要将别人仓库里的项目拉到自己的仓库里


image.png

拉完之后可以看到自己仓库里已经有了这个项目


image.png

2.复制ssh地址 git clone 到本地电脑

image.png

本地桌面已经有了这个项目


image.png

查看一下这个项目的远程origin
git remote -v


image.png

3.如果此项目的第一作者有了更新,如何更新自己本地的项目呢?
首先,要先建立远程连接upstream
git remote add upstream ssh地址


image.png

可以发现已经建立了远程upstream
git fetch upstream 获取更新的部分


image.png

将作者更新的部分和自己的本地的项目的master 合并
git merge upstream/master
image.png

这样一来就成功的下载更新了本地的项目

接着git push 将自己本地的master 提交到自己的git仓库


image.png

4.如果自己与别人合作开发这个项目,如何把自己写的代码提交到远程呢?
首先 三步操作将自己本地的提交到自己的git仓库里
git add . git commit -m '' git push

然后在git上面新建并提交merge申请


image.png

如果管理员同意了,这样就成功提交合并了项目代码。

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,013评论 5 147
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,704评论 0 13
  • 深入理解Java:注解(Annotation)自定义注解入门http://www.cnblogs.com/peid...
    随风而逝1027阅读 1,020评论 0 1
  • 青山依旧在,绿水何处流?时光未曾老,只道秋已残。 ...
    书忆流年阅读 215评论 1 1
  • 威尔顿预备学院,拥有着超高的名校升学率以及刻板严谨的教学氛围。 开学典礼的这天,学校迎来了一位新的英语教师基廷。基...
    循环录阅读 712评论 1 0