赞
踩
在之前的文章中,讲解了Git的一些基本概念和常用的命令. 是时候干一件大事了-实现多人协助开发!
Gitee是一个国内的基于Git的代码托管平台,类似于GitHub。它提供了源代码托管、版本控制、项目管理、协作开发等功能。
Gitee官网: https://gitee.com/
首先登录Gitee之后,鼠标移到头像旁边的+
,点击新建仓库
进入创建仓库页面
输入仓库的名称会自动生成路径.如果对生成的路径不满意,可以手动进行更改. 可以对仓库进行简单的描述
仓库是否开源、私有、企业内部开源在刚创建是无法更改的,只能是私有
.gitignore
是一个用于指定 Git 忽略特定文件或文件夹的配置文件。可以通过在文件中列出要忽略的文件或文件夹的名称、模式或通配符来告诉 Git 哪些文件不应被纳入版本控制。
对于仓库的初始化,可以按照需求进行选择
说一下这里的模板:
分支模型按照需求选择即可.
(我没有进行初始化,设置模板时全选,选择的是单分支)
点击创建,即可完成创建
可以看到生成了README文件,用于说明项目的说明
还有一个.gitee
目录
.gitee目录下包含lssue文件和Pull Request文件
选择上方的lssues,可以创建lssue
这里的文本来自于.gitee下的lssue.md文件,右边可以设置一系列信息.
lssue文件就是让发现BUG的人员与仓库的管理者进行交流方式.
PR文件其实就是合并申请单,开发者开发时是不会再master分支下进行的,如果开发者想要将开发直接提交到master分支下,需要写合并申请单,需要管理员同意,才能进行合并
克隆远程仓库到本地有四种:
本文会介绍两种方式:1.HTTPS 2.SSH
注: 克隆前先将仓库设置为开源的
复制HTTPS下的地址
使用命令:
git clone [HTTPS网址]
进入克隆好的本地仓库中查看
补充两个命令:
# 查看远程仓库的名字(默认是origin)
git remote
# 查看对远程仓库的权限
git remote -v
配置SSH公钥,鼠标移到头像->选择设置->在安全设置中找到SSH公钥
然后在我们的服务器主目录中查看有没有.ssh
目录
如果有,再看看这个目录中有没有id_rsa(私钥)
和id_rsa.pub(公钥)
这两个文件,如果没有则需要创建SSH KEY
执行以下命令:
ssh-keygen -t rsa -C "邮箱"
# 邮箱要与Gitee上的保持一致
执行命令,如果需要填东西直接回车即可,出现以下界面说明配置成功
这个时候查看.ssh
文件,就会出现id_rsa(私钥)
和id_rsa.pub(公钥)
这两个文件
使用cat
命令查看id_rsa.pub(公钥)
这个文件,然后把出现的一串信息复制.
粘贴到Gitee,然后确定即可.
复制仓库的SSH地址:
然后执行git clone
命令即可
克隆到本地仓库之后,要配置本地仓库的 user.name 和 user.email
命令如下:
git config [user.name/user.email] [值]
这里的用户名和邮箱也要和Gitee上的保持一致
Git的工作流程通常如下:
git add
命令。git commit
命令。git push
命令前三步在之前的文章中已经介绍过了,不熟悉的小伙伴可以看一下我之前写的文章.
git push [远程仓库名] [本地分支]:[远程分支]
# 如果本地分支和远程分支相同,可以省略":[远程分支]"
出现这个效果说明已经推送成功了,可以进到远程仓库进行查看验证
Gitee是实现多人协助开发的平台,如果远程仓库中的代码比我们本地仓库的代码新,就需要从远处仓库拉取最新的代码
可以使用以下命令:
git pull [远程仓库名] [远程分支]:[本地分支]
出现上述情况说明远程仓库就拉取成功了.
文章到这里就结束了,感谢你的观看!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。