正文
Git 04 项目搭建
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
参考源
https://www.bilibili.com/video/BV1FE411P7B3?spm_id_from=333.999.0.0
版本
本文章基于 Git 2.35.1.2
创建工作目录
工作目录(WorkSpace)一般就是 Git 帮助管理的文件夹。
工作目录(WorkSpace)一般就是 Git 帮助管理的文件夹。
可以是项目的目录,也可以是一个空目录,建议不要有中文。
日常使用记住下图 6 个命令即可
远程仓库搭建
国内目前主流的远程仓库有两个:Github 和 Gitee。
Github 是目前最大的代码托管平台,但由于其服务器在国外,国内访问非常缓慢。
Gitee 正是基于 Github 在国内使用不方便的背景推出的国产代码托管平台,也被称为 码云 。
Gitee 目前发展迅速,很多 Github 上的项目都在搬移到 Gitee。
Gitee 没有网络限制,且功能更加符合国人操作习惯, 推荐使用 。
注册账号
使用 Gitee 前,需要先注册账号
-
访问官网:https://gitee.com/
-
点击注册
使用 Gitee 前,需要先注册账号
- 填写相关信息完成注册
设置公钥
设置本机绑定 SSH 公钥,可以实现免密码登录。
-
使用
ssh-keygen -t ed25519 -C "邮箱地址"
命令生成公钥。
设置本机绑定 SSH 公钥,可以实现免密码登录。
ssh-keygen -t ed25519 -C "邮箱地址"
命令生成公钥。
-
在
C:\Users\用户名\.ssh
目录找到生成的公钥
- 选择以 pub(public 的缩写)结尾的文件,复制其内容。
- 点击设置,选择 SSH公钥
- 粘贴之前复制的公钥内容
- 点击确定,进行密码验证
- 验证后即成功添加了 SSH 公钥
-
公钥添加后,在终端输入
ssh -T git@gitee.com
若返回
Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
内容,则证明添加成功。
添加成功后,就可以使用SSH协议对仓库进行操作了。
仓库搭建
-
点击新建仓库
- 填写相关信息
- 创建完成后即可在仓库列表看到创建的仓库
本地仓库搭建
创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库。
创建全新的仓库
需要用 Git 管理的项目的根目录执行
git init
执行后可以看到,仅仅在项目目录多出了一个名为 .git 的隐藏目录,关于版本的所有信息都在这个目录里面。
克隆远程仓库
我们还可以克隆创建好的远程仓库到本地,这种方式是将远程服务器上的仓库完全镜像一份至本地,就像克隆,所以使用
git clone
。
这里克隆上文在 Gitee 中创建的远程项目为例
可以看到本地目录下多出了一个文件夹,正是远程仓库的项目文件夹。
本地项目上传到远程仓库
这里以上传 Spring 开源项目为例。
创建本地库
git init
添加到缓存库
git add .
提交到本地库
git commit -m "初始提交"
与远程库建立连接
git remote add origin git@gitee.com:liao-hang/spring-source.git
推送到远程库
git push -u origin "main"
查看远程库
至此,本地项目上传到远程仓库完成。