meta data for this page
📘 进阶:远程源代码管理(远程仓库备份)
当项目变得逐渐庞大时,利用源代码管理功能可以更好的维护项目,以下用Gitee平台作为演示(其它Git平台方法基本相同)
📘 注册Gitee
打开Gitee官网(https://gitee.com/)
右上角单击[注册]按钮(如已有账号请忽略)
注册完账号后,可以进入主页(我的),将鼠标指针移向右上角的被⚪包裹住的➕,选择从上往下的第一项 ➕ [新建仓库]即可
仓库名称和路径请根据个人喜好自行填写,如果选择开源的话,代表此仓库的一切代码均可被自由拷贝,因为我们目前仅作备份考虑,所以应将它更改为私有类型,如果希望开源,则可以保持默认的开源类型,其他选项根据个人喜好即可
如果一切情况正常的话,您将被自动跳转到Gitee官方的教学页面,但在学习之前,您需要在您的设备上安装Git软件(PS:如果有其他喜欢的软件如TortoiseSVN 也可使用,但本文以Git软件举例)
📘 安装Git客户端
Git官方安装教程:Git - 安装 Git
Git2.47.1(2) 64位版本 (Windows版) 官方下载地址:Github下载地址
部分安装配置介绍图:
以上为全部准备内容,接下来我们将开始正式内容(以SSH协议举例,如果喜欢HTTPS/SVN也可以使用)
📒 建立Git连接
要建立本地电脑与此仓库的连接,我们可以建立一个SSH公钥提升效率,配置Gitee平台SSH公钥--本地文件夹与 Gitee 仓库连接验证身份
SSH公钥是SSH协议的常见验证身份方法
在您的设备上一个方便您记住/常用的位置下创建一个Gitee的文件夹(PS:名称随喜好,本文以Gitee名称举例)
点击Gitee主页右上角头像- 设置 - 安全设置 - SSH公钥进行公钥添加,将复制的内容添加到公钥框中,点击确认按钮即可,并在弹出窗口中输入您的账户密码,点击验证,在正常情况下会提示"您已成功添加SSH公钥"字样即可
到此正式恭喜您,SSH公钥已经配置完成,可以使用了
📒 同步仓库至本地
【重要】设置用户名与邮箱,继续在 Git 的命令行中继续输入以下命令,每输入一行回车一次即可
git config --global user.name "您的 Gitee 账户姓名" git config --global user.email "您注册/绑定的邮箱地址"
打开您准备工作中新建的仓库点击克隆/下载按钮单击SSH,下面第一行
git@gitee.com:xx/xx.git
复制备用 #xx为您的空间名称/仓库名称,请使用Gitee提供的地址初始化本地仓库并克隆远程仓库,命令如下
git init #初始化仓库 git remote add origin 粘贴复制的SSH地址 #建立远程连接 git clone 粘贴复制的SSH地址 #克隆远程仓库
提示:初始化仓库后会在本地文件夹中新建一个隐藏文件夹.git
,windows查看设置中可以设置隐藏文件可见即可看到此文件夹
- 进入
gitee
文件夹查看,再点击打开文件夹名称为[您的仓库名称]的文件夹,可以看到同步到本地的文件
📒 本地文件同步至仓库
- 在仓库中新建一个名称为
1.txt
的文件,添加至暂存区
cd xx #定位到 xx 文件夹 touch 1.txt #新建一个1.txt文件 git add 1.txt #新增“1.txt”至暂存区 git commit -m "新纪录" #确认新增“1.txt”至数据目录 git push -u origin master #推送新增文件到远程仓库
说明:原先 Git Bash Here 定位的是gitee
的文件夹,克隆操作后,此文件夹内生成了x
的文件夹,我们要新增内容并同步到远程仓库,需要在x
文件夹中进行。
确认仓库中是否新增了
1.txt
修改新增的文件后,继续执行
git add
开始的命令即可同步至远程仓库