2024-05-08 18:02:49 | 来源: 互联网整理
学完本章,你将学到两个绝技的入门心法,以及Gitee的很多高级用法。
Gitee基本功能入门教程 配置Gitee平台远程免密SSH公钥同步Gitee仓库内容到本地(无需打开网页) 创建本地文件并同步到Gitee(无需打开)打开网页)删除远程仓库中的指定文件(无需打开网页)
直行! 四步学习掌握“宇宙大转变”!
本教程以操作系统为例。 其他操作系统和 Git 专家可以忽略它。
练Gitee神技四步第一步,配置Gitee平台SSH公钥——无需登录,将本地文件夹连接到Gitee仓库
要建立到此存储库的本地计算机连接,我们可以创建 SSH 公钥以提高效率。
这个公钥相当于人脸识别门锁记录的一条人脸数据。 以后无需输入账号密码即可访问远程仓库,省时省力。
> 创建 SSH 公钥的步骤
在本地新建一个文件夹,命名为:gitee
进入gitee文件夹,用鼠标或者触摸板右键单击文件夹中的空白处,点击“Git Bash Here”
在下面的框中输入代码以生成它。 输入完成后,按 Enter 键。 如果出现冒号(总共三个),请按 Enter 并询问 (y/n)? 只需输入 y。
ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #输入个人邮箱
提示:#及以下内容为注释。 不要将这些内容输入到代码行中。
继续输入以下命令,可以看到如下图所示的一串以ssh-rsa开头的代码,说明SSH公钥生成成功。
cat ~/.ssh/id_rsa.pub
点击Gitee首页右上角头像“设置”->“安全设置”->“SSH公钥”添加公钥,复制(全选后右键复制),添加将ssh-rsa开头的内容复制到下图的公钥框中,然后点击确认按钮
在弹出的窗口中输入Gitee账户的登录密码,点击验证,出现“您已成功添加SSH公钥”的字样。
恭喜,SSH 公钥已经配置完毕!
今后,您在本地使用 Gitee 注册账户操作远程仓库时,将不再需要单独输入 Gitee 账户和密码。
第二步,将Gitee仓库的内容同步到本地
如果您还没有创建样本仓库,您可以在页面右上角+号处创建一个新仓库。 默认选择+,选择“使用文件初始化此仓库”;
如果新建仓库时不使用文件初始化,则会出现如下代码提示界面(#部分为命令行的中文解释):
以下内容以入门教程中的hello-gitee仓库为例。 我们可以在文件夹gitee和hello-gitee仓库之间建立连接,然后通过git命令将远程仓库的内容下载并克隆到本地。
> 建立连接和克隆的步骤 【重要】设置用户名和邮箱,继续在Git Bash Here的命令行中输入以下命令,每行回车一次。
git config --global user.name "您的 Gitee 账户姓名" git config --global user.email "您注册/绑定的邮箱地址"
如果您只有一个 Gitee 帐户,则可以在 Git 全局配置时使用 -- 。 之后默认操作是使用这里设置的用户名和密码进行配置。
找到hello-gitee远程仓库的SSH连接,在仓库页面点击Clone/,选择SSH,点击Copy
初始化本地存储库并克隆远程 hello-gitee 存储库。 命令如下:
git init #初始化仓库 git remote add origin 粘贴复制的SSH地址 #建立远程连接 git clone 粘贴复制的SSH地址 #克隆远程仓库
提示:初始化仓库后,会在本地文件夹中创建一个新的隐藏文件夹.git。 在查看设置中,您可以将隐藏文件设置为可见,以便看到该文件夹。
进入gitee文件夹查看,然后点击hello-gitee即可看到同步到本地的文件
庆祝,你已经掌握了“宇宙大转变”的第一个方法——远程克隆!
第三步:本地新建文件并同步到Gitee
本节我们将学习通过git命令创建新文件并同步到远程仓库,所以我们就行动起来吧!
>新建文件并同步操作步骤。 在仓库hello-gitee中新建“.doc”文档,添加到暂存区,确认添加到数据目录并命名为“new ”,同步到远程仓库。
cd hello-gitee #定位到 hello-gitee 文件夹 touch 记录.doc #新建一个记录.doc文件 git add 记录.doc #新增“记录.doc”至暂存区 git commit -m "新纪录" #确认新增“记录.doc”至数据目录 git push -u origin master #推送新增文件到远程仓库
工作原理示意图:
注意:最初,Git Bash 这里位于 gitee 文件夹。 克隆操作完成后,该文件夹下生成了hello-gitee文件夹。 如果我们要添加内容并同步到远程仓库,需要添加到hello-gitee文件夹中。 执行。
确认“.doc”内容是否已经添加到远程仓库中
修改完新添加的文件后,继续执行以git add开头的命令,同步到远程仓库。
太棒了,只需一步即可完成本教程并取得更好的成绩!
第四步:删除远程仓库中的指定文件
如果仓库中有多余的文件想要删除,如何远程删除呢? Git提供了一个非常简单的操作命令git rm + 文件名。
我们创建的 hello-gitee 存储库中有一个 .en.md 文档。 我们就以它为例来看看如何删除吧!
>删除仓库中指定文件的操作步骤。 确保本地仓库和远程仓库内容一致。 使用本地命令删除要删除的文件“.en.md”并确认删除操作推送到远程仓库,完成指定文件的删除。
具体操作请参考以下代码:
git pull #同步远程仓库到本地 rm README.en.md #删除本地文件 git commit -m "delete" #确认删除并备注“delete” git push #删除操作同步到远程仓库
作为实用主义的继承者,您现在可以自由地使用 Gitee 进行您想要的远程同步操作。
md是md的缩写。 此类文档支持非常简单的语法,并且可以轻松在线编辑。
MD编辑软件推荐:
软件名称:,官网地址:如果打不开,请看下面的链接
国内下载地址传送门:
其他可用的 MD 工具:
文档语法入门:
布置一个小作业:直接在本地编辑“.txt”文档,同步到远程仓库,看看你是否掌握了“宇宙大转变”!
如果你对Git的“一阳指”心态不满意,可以继续练习更上乘的“六脉神剑”,传送门:
Gitee官方git帮助文档:
热门手游排行榜