保姆级教学!小白也能快速上手Git、Gitee和Github!

本文详细介绍了如何在Gitee上注册、安装Git和TortoiseGit,以及使用Git三板斧(Add、Commit、Push)进行代码提交的过程。对比了Gitee和GitHub在国内的使用体验,强调了图形化工具在简化操作中的重要性。
摘要由CSDN通过智能技术生成

1.Gitee和Github

要使用Gitee,我们首先要认识Gitee到底是个什么东西。

Gitee和Github本质上其实是一样的,都是开源项目代码托管及软件研发的平台。

主要区别是Gitee是国内的,使用较流畅;而Github虽然发展的更早,但在国内网站访问不稳定,总是加载错误,但是可以使用加速器来解决这种问题。(比如我用的就是steam++,也叫Watt Toolkit)

这个加速器在微软商店就有,很方便。

接下来,笔者主要根据以下几条来学会使用Gitee:

1.1 gitee如何注册

1.2 Git for Windows如何安装

Git是一个分布式版本管理工具。可以在此基础上帮助我们在gitee或github上进行代码托管。

下载可以直接在官网上下载安装即可

官网: https://git-scm.com/downloads

安装后在文件夹右键显示更多选项后会显示有GUI和Bash两个选项,则代表安装成功

其中GUI是图形用户界面

而Bash(Bourne Shell)是命令处理器,如图:

由于这是命令行工具,因此需要输入代码来执行任务,不仅难上手而且还繁琐,因此我这里是用了一种可是图形化工具来便捷我们的操作,即下面介绍的Tortoise Git。

1.3 Tortoise Git安装

同样可以直接在网上搜索安装即可,这是链接:下载 – TortoiseGit – Windows Shell Interface to Giticon-default.png?t=N7T8https://tortoisegit.org/download/

选择简体中文即可。

同样,下载完出现在三个选项即说明安装成功。

1.4 创建一个gitee仓库

注册完gitee账号后可以点击新建仓库,输入名称路径和介绍(根据自身需求)点击创建

创建后会给到一个地址,这边选择HTTP协议,然后复制(Ctrl+C)

会发现底下是网站贴心地教给你简单的命令行操作,但我们已经下载了可视图形化工具,就不需要这么繁琐了。

1.5 克隆本地仓库

在文件夹里点击Git Clone即克隆仓库

将之前复制的HTTP协议的地址粘贴(Ctrl+V)上去

点击OK后,看到Success证明操作成功,点击Close关闭窗口进行下一步操作即可。

操作完成后就可以看到将创建在gitee上的远程仓库被我们Clone到本地文件来了

整个过程的简单之处就体现在我们安装了这个可视图形化工具能够帮我们一步到位,比用命令行操作简单的多。

1.6 创建一个C语言程序

打开你常用的集成开发环境(IDE),我这里选用的是VS2022。

创建一个空项目,位置放在之前clone出来的本地文件夹(test)里

写一个程序然后点击保存,然后记得关掉页面(否则运行页面会影响提交代码)

1.7 提交到远程仓库(git三板斧)​​​​​

保存完代码后再回到原先的本地文件夹(test)里会发现刚刚新建立的项目(test_4_25)

再右键,显示更多选项,会发现TortoiseGit工具多了一大堆选项

我们要将代码提交到远程仓库要经历三个步骤,我将它称作Git的三板斧:

1.7.1 Add(添加)

点击TortoiseGit中的Add选项,全选然后点OK之后会显示success就成功添加到本地代码仓库

之后显示成功的提示框下面有Commit选项,点击Commit将代码提交到本地代码仓库(我这里忘记截屏了)

1.7.2 Commit(提交)

在Message可以根据需要书写对上传代码的大致概括,然后点击OK看到新弹出对话框中显示Success即为上传成功,之后点击push进行下一步。

1.7.3 Push(推送)

点击Push推送本地代码添加操作到远程仓库(gitee或者github)

p.s.我这里是已经提交过一遍,如果是第一次提交,会弹出一个界面,要输入用户名和密码得到访问你的远程仓库gitee或github的权限(和发微信要登录账号一样)
1.用户名

@后面的部分复制一下即可

2.密码

输入注册时设置的密码即可

点击OK后会显示上传成功(Success)

之后刷新gitee页面就可以在远程仓库查看到所提交的代码了。

2.关于其他问题

2.1 如果输错密码怎么办

在控制面板找到凭据管理器删除记录重新操作就行。

2.2  关于pull(拉取)

如果你本地建立了两个及以上仓库,而且都提交到了同一个远程仓库,就要考虑是否同步数据的问题了(更新)。

比如远程仓库分别clone一个文件1本地仓库AB

本地仓库A又添加了文件2然后push到了远程仓库

但此时本地仓库B并没有接受到本地仓库A的更新,因此处于信息不同步的状态

这是本地仓库B添加了文件3后想push远程仓库会发现出现错误

只能先从远程仓库pull文件2与远程仓库信息一致后再将文件3push远程仓库中才能成功

2.3 关于贡献度

点开个人主页就会显示一个长表格(一年),每一个绿点代表一天,一竖行代表一个星期

每天提交代码就会有一个绿点,当绿点填满大多数格子是很让人震撼的事,以后面试也是一个加分项。

3.总结

主要总结了gitee如何创建仓库,如何使用git三板斧来提交代码到远程仓库,github和gitee的使用几乎一致(只要你能读懂英文hh),在此不多阐述了,每天保证代码的更新,一年过后全是绿点是一件很令人震撼和成就感满满的事。

  • 20
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 要同时配置gitgithubgitee,您需要按照以下步骤操作: 1. 在githubgitee上创建账户并创建仓库。 2. 在本地计算机上安装git。 3. 打开终端或命令行窗口,输入以下命令来配置gitgit config --global user.name "Your Name" git config --global user.email "youremail@example.com" 这将设置您的用户名和电子邮件地址,以便在提交代码时进行身份验证。 4. 生成SSH密钥并将其添加到您的githubgitee账户中。在终端或命令行窗口中输入以下命令: ssh-keygen -t rsa -C "youremail@example.com" 然后按照提示操作,将生成的公钥添加到您的githubgitee账户中。 5. 在本地计算机上创建一个新的git仓库,并将其与githubgitee仓库关联。在终端或命令行窗口中输入以下命令: git init git remote add origin git@github.com:yourusername/yourrepository.git git remote set-url --add origin git@gitee.com:yourusername/yourrepository.git 这将创建一个新的git仓库,并将其与您的githubgitee仓库关联。 6. 将您的代码添加到git仓库中,并将其推送到githubgitee仓库中。在终端或命令行窗口中输入以下命令: git add . git commit -m "Initial commit" git push -u origin master 这将将您的代码添加到git仓库中,并将其推送到您的githubgitee仓库中。 现在,您已经成功地配置了gitgithubgitee,并可以开始使用它们来管理您的代码了。 ### 回答2: Git是一款非常好用的版本管理系统,我们可以在其中配置多个远程仓库。这意味着我们可以在同一个本地Git仓库中,同时管理多个远程仓库,以实现不同平台之间的代码同步。 当我们使用Git时,首先需要在本地配置git的全局用户信息,如下所示: ``` $ git config --global user.name "Your Name" $ git config --global user.email "youremail@example.com" ``` 之后,我们需要在本地Git仓库中配置远程仓库的地址。假设我们要同时配置GitHubGitee,那么我们需要执行以下命令: ``` $ git remote add github https://github.com/yourusername/repo.git $ git remote add gitee https://gitee.com/yourusername/repo.git ``` 其中,"yourusername"是你在对应平台上的用户名,"repo.git"是你的仓库名称。执行以上命令后,Git会在本地仓库中添加两个远程仓库:githubgitee。 接下来,我们可以使用push命令将本地代码同步到远程仓库。如果我们要将代码同步到GitHubGitee,可以使用以下命令: ``` $ git push github master $ git push gitee master ``` 其中,"master"是分支名称,你也可以更改为其他分支名称。 除了push命令,我们还可以使用pull、fetch等命令从远程仓库获取代码或将远程仓库的代码合并到本地仓库中。 需要注意的是,当同一个本地仓库同时配置多个远程仓库时,你需要决定将哪一个仓库设为默认仓库,以防止误操作。你可以使用以下命令来设置默认仓库: ``` $ git push -u github master ``` 以上命令中的"-u"选项表示将github设置为默认仓库,以后在执行push命令时,就可以不用指定远程仓库的名称了。 综上所述,Git同时配置GitHubGitee非常简单,只需要执行几个简单的命令即可。只要你掌握了以上知识,就可以轻松实现多平台代码同步。 ### 回答3: Git 是一款强大的版本控制工具,可以为项目的开发和管理带来很多便利。在开发过程中,我们通常会将代码托管到代码托管平台上,比如 GithubGitee。为了更好地管理Git项目,我们需要配置 Git,以便同时连接 GithubGitee 两个平台。 首先,我们需要在GithubGitee上分别创建账号并登录。然后,我们需要生成 SSH key 并将其添加到 GithubGitee 上,以便在上传代码时进行身份验证。我们可以通过以下命令来生成 SSH key : ``` ssh-keygen -t rsa -C "your_email@example.com" ``` 生成成功后,我们需要在 GithubGitee 上的个人设置页面中添加 SSH key。 接下来,我们需要在本地以 Git Bash 的形式打开 Git ,在控制台中输入如下命令,来配置 GithubGitee : ``` git config --global user.name "用户名" git config --global user.email "邮箱地址" ``` 具体的用户名和邮箱地址需要根据自己的账号信息进行设置。这些信息会在用 Git 上传代码时作为身份信息,所以一定要输入正确的信息。 在 GithubGitee 的 repository 页面上,我们可以找到 Clone or download 按钮,在弹出的框中复制仓库的 SSH 地址。然后,我们可以使用如下命令克隆代码到本地: ``` git clone git@github.com:yourname/repository.git git clone git@gitee.com:yourname/repository.git ``` 其中,yourname 和 repository 分别是 GithubGitee 账号中相应的用户和仓库名。 当我们需要 Push 代码时,需要指定远程仓库的名字。我们可以使用如下命令添加远程仓库: ``` git remote add gitee git@gitee.com:yourname/repository.git git remote add github git@github.com:yourname/repository.git ``` 其中,giteegithub 分别是远程仓库的名字。我们可以使用如下命令将代码 Push 到对应的平台上: ``` git push gitee master git push github master ``` 以上就是同时配置 GithubGitee 的全部过程。在开发过程中,我们应当及时 Pull 远程仓库的代码,避免产生代码冲突。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值