有测试问题请微信联系作者,备注来意(点击此处添加)
240
一名普通的测试打工人;专注自动化测试技术研究、实践、总结、分享、交流。
用我多年的经历,给大家带来更多实用的干货。
人若有志,就不会在半坡停止。

【Git基础】Gitee/GitHub使用

 


gitee介绍

gitee译为码云,是国内创建的一个类似与github的网站,可以上传自己的代码放在云端保存,下面介绍gitee如何使用,github类似使用操作。

git工具安装及基础

【git工具安装及基本使用】

gitee仓库创建


.gitignore文件作用
git提交时需要忽略部分文件或目录

本地仓库设置

Git 全局设置:

git config --global user.name "@抵抗力"
git config --global user.email "183xxxxxxx@163.com"

Git 非全局设置:

(仅对当前窗口有效)

git config user.name "username"
git config user.email "email"

多项目等情况使用局部变量或设置项目账号:https://worktile.com/kb/ask/214768.html

创建 git 仓库:

mkdir test2
cd test2
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/suncdf/test2.git
git push -u origin "master"

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/suncdf/test2.git
git push -u origin "master"

SSH 公钥设置

Gitee 提供了基于 SSH 协议的 Git 服务,在使用 SSH 协议访问仓库仓库之前,需要先配置好账户 SSH 公钥。

生成 SSH 公钥

打开Git Bash
通过命令 ssh-keygen 生成 SSH Key:
ssh-keygen -t ed25519 -C "Gitee SSH Key"
-t key 类型
-C 注释

输出,如:

Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/git/.ssh/id_ed25519):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/git/.ssh/id_ed25519
Your public key has been saved in /home/git/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:ohDd0OK5WG2dx4gST/j35HjvlJlGHvihyY+Msl6IC8I Gitee SSH Key
The key's randomart image is:
+--[ED25519 256]--+
| .o |
| .+oo |
| ...O.o + |
| .= * = +. |
| .o +..S*. + |
|. ...o o..+* * |
|.E. o . ..+.O |
| . . ... o =. |
| ..oo. o.o |
+----[SHA256]-----+

中间通过三次回车键确定

查看生成的 SSH 公钥和私钥:

ls ~/.ssh/

输出:

id_ed25519 id_ed25519.pub

私钥文件 id_ed25519
公钥文件 id_ed25519.pub

读取公钥文件 ~/.ssh/id_ed25519.pub:

cat ~/.ssh/id_ed25519.pub
输出,如:

ssh-ed25519 AAAA***5B Gitee SSH Key

复制终端输出的公钥。

设置gitee账户 SSH 公钥

用户可以通过主页右上角 「个人设置」->「安全设置」->「SSH 公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中。
需要注意: 添加公钥需要验证用户密码

在添加完公钥后,用户可以在 「个人设置」->「安全设置」->「SSH 公钥」 浏览查看当前账户已经添加的 SSH 公钥,并对公钥进行管理/删除操作。

配置多平台(github、Gitee)

https://blog.csdn.net/qq_28762305/article/details/144114613

posted @   三叔测试笔记  阅读(112)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
返回顶部 跳转底部
点击右上角即可分享
微信分享提示