Git详解——pull、push、clone、fork、pull request图解及命令速查

简介: 本文主要针对Git中pull、push、clone、fork、pull request图解及命令详解

Git 团队协作机制

3.1团队内协作图解

image-20220512210246684

3.2 跨团队协作图解

image-20220512210306486

3.3远程仓库操作

命令名称 作用
git remote -v 查看当前所有远程地址别名
git remote add 别名 远程地址 起别名
git push 别名 分支 推送本地分支上的内容到远程仓库
git clone 远程地址 将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并

详解:

创建远程仓库别名

git remote -v

git remote add ori https://github.com/xxxxxxxxx.git

推送本地分支 到远程仓库

git push ori master

克隆 远程仓库到本地

git clone https://github.com/xxxxxxx.git

clone会做如下操作。 1、拉取代码。 2、初始化本地仓库。 3、创建别名

3.4邀请加入团队

1 )选择邀请合作者

image-20220512211214412

2 )填入想要合作的人

3 )复制地址并通过微信等方式发送给该用户

4 )对方在地址栏复制收到邀请的链接,点击接受邀请。

5 )在对方账号上看到 git-Test的远程仓库。

3.5跨团队协作

1)将远程仓库的地址复制发给邀请跨团队协作的人。

2)在对方的 GitHub账号里的地址栏复制收到的链接,然后点击 Fork将项目叉到自己的本地仓库 。

image-20220512211547756

3)fork成功后可以看到当前仓库信息,属于该Github账号了。

4)可以在线编辑,填写描述信息并点击左下角绿色按钮提交。(也可以从本地库提交)。

5)接下来点击上方的Pull请求,并创建一个新的请求New pull request。

6)原仓库的GitHub账号可以看到有一个 Pull request请求 。

7)如果代码没有问题,可以点击 Merge pull reque合并代码。

目录
相关文章
|
26天前
|
开发工具 git
git fetch和 pull的区别
通过这些内容和示例,您可以系统地理解 `git fetch`和 `git pull`的区别,并在实际工作中灵活应用这两个命令,提高版本控制的效率。希望这些内容对您的学习和工作有所帮助。
52 24
|
27天前
|
开发工具 git
git fetch和 pull的区别
`git fetch`和 `git pull`在Git中扮演着不同的角色,了解它们的区别和使用场景对于高效管理代码库至关重要。通过合理使用这两个命令,可以更好地控制代码合并过程,减少冲突,提高团队协作效率。
155 97
|
1月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
41 16
|
1月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
48 18
|
2月前
|
Java 网络安全 开发工具
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
通过本文,读者可以深入了解Git的核心概念和实际操作技巧,提升版本管理能力。
|
2月前
|
网络安全 开发工具 git
mac git clone命令提示git@gitee.com: Permission denied (publickey).问题修复
mac git clone命令拉取gitee上项目代码时提示密钥问题
|
3月前
|
机器学习/深度学习 Shell 网络安全
【Git】Git 命令参考手册
Git 命令参考手册的扩展部分,包含了从基础操作到高级功能的全面讲解。
95 3
|
4月前
|
开发工具 git
git 常用命令
这些只是 Git 命令的一部分,Git 还有许多其他命令和选项,可根据具体需求进行深入学习和使用。熟练掌握这些命令能够帮助你更高效地管理代码版本和协作开发。
|
4月前
|
缓存 Java Shell
[Git]入门及其常用命令
本文介绍了 Git 的基本概念和常用命令,包括配置、分支管理、日志查看、版本回退等。特别讲解了如何部分拉取代码、暂存代码、删除日志等特殊需求的操作。通过实例和图解,帮助读者更好地理解和使用 Git。文章强调了 Git 的细节和注意事项,适合初学者和有一定基础的开发者参考。
87 1
[Git]入门及其常用命令