前记:
git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记.
Platform:Windows 10,
Git version:git 2.32.0
Function:Git 本地仓库同步到远程Gitee 仓库
目录
1. Gitee账号注册 / 登录
2. Git 客户端全局配置
3. Git客户端生成SSH密钥
4. Gitee 添加Git客户端密钥
5. Git客户端连接Gitee测试
6. Git 本地仓库创建
7. Git将文件存入缓存区
8. Git将缓冲区的文件提交到本地仓库
9. Git本地仓库关联远程仓库
10. Git将本地仓库内容推送到远程仓库
11. Git 详细使用工程笔记
严文年 --记于苏州
1. Gitee账号注册 / 登录
<1>. 浏览器进入Gitee官网:Gitee - 基于 Git 的代码托管和研发协作平台
<2>. 注册新的Gitee账号 或者 登录已有的Gitee账号。
2. Git 客户端全局配置
<1>. 在桌面单击鼠标邮件,选择Git Bash Here,打开Git Bash。
备注:单个仓库配置,需在待设置的仓库内右键打开Git Bash。
<2>.设置用户名:git config --global user.name "用户名"
备注:加--global:同步设置电脑所有user.name
$ git config --global user.name "WennianYan"
<3>.设置邮箱:git config --global user.email "邮箱地址"
备注:加--global:同步设置电脑所有user.email
$ git config --global user.email "yanwennian@"
3. Git客户端生成SSH密钥
<1>.SSH密钥生成:ssh-keygen -t rsa -C "邮箱地址"
$ ssh-keygen -t rsa -C "yanwennian@"
<2>.根据密钥存储路径查看生成的密钥。
4. Gitee 添加Git客户端密钥
<1>.在登录后的Gitee 首页,点击右上角【头像】---->点击【设置】。
<2>.在设置页面左侧导航栏,点击【安全设置】面板的【SSH公钥】。
<3>.进入公钥添加页面。
<4>.用文本编辑器打开【第3步】生成的SSH 公钥文件,复制公钥内容,添加到Gitee页面。
备注:公钥复制。
备注:公钥添加。
备注:安全验证。
<5>.公钥添加完成。
5. Git客户端连接Gitee测试
gitee通过SSH连接验证:ssh -T git@
$ ssh -T git@
备注:首次连接,需要按照提示输入“yes”。
备注:连接成功,提示信息:Hi WennianYan! You've successfully authenticated
6. Git 本地仓库创建
<1>.在桌面创建【Gitee-test】文件夹。
<2>.在文件夹添加【Hello-gitee.txt】文件。
<3>.在文件中输入内容:Hello gitee.
<4>.在【Gitee-test】文件夹中,鼠标右键打开Git Bash。
<5>.在Git Bash输入本地仓库初始化指令:git init
$ git init
<6>.本地仓库初始化成功后,会在Gitee-test文件夹下生成【.git】的隐藏文件。
7. Git将文件存入缓存区
通过指令将Hello-gitee.txt存入缓冲区:git add Hello-gitee.txt
$ git add Hello-gitee.txt
备注:添加多个文件,可以使用指令:git add .(把第7步的文件名改为“.”)。
8. Git将缓冲区的文件提交到本地仓库
通过指令将缓冲区文件存入本地仓库:git commit -m "本次提交内容的注释"
$ git commit -m "First test Gitee"
9. Git本地仓库关联远程仓库
<1>.在Gitee登录首页,点击仓库面板的创建仓库。
<2>.填写仓库信息。
<3>.进入创建好的仓库,复制仓库地址。
<4>.通过指令关联本地仓库(Gitee-test)与创建好的Gitee仓库(demo)
$ git remote add origin /WennianYan/demo.git
备注:
1. 用法:git remote add origin[远程仓库别名] /WennianYan/demo.git[远程个人空间地址/远程仓库名称.git]
2. 后期使用:origin[远程仓库别名] = /WennianYan/demo.git[远程个人空间地址/远程仓库名称.git]
10. Git将本地仓库内容推送到远程仓库
<1>. 通过命令将本地仓库【Gitee-test】内容推送到远程仓库【demo】:git push origin [远程分支名称],
备注示例:git push origin master,如果没有master,会自动创建。
$ git push -u origin master
<2>. 输入 账号密码后,本地仓库内容推送到远程仓库成功。
<3>. 通过 官网查看推送结果。
11. Git 详细使用工程笔记
git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记.