史上最简单的git教程搭配Github和Gitee一起食用更佳

开始之前

git 是什么?

Git 是一个开源的分布式版本控制系统

git本身是比较复杂的

但本文就是要教会你

  1. 最简单的git用法
  2. 保存代码到远程服务器
  3. 服务器获取代码

git的最简单使用

1. 安装

首先安装git http://git-scm.com/downloads
windows点那个大大的downlode就可以了

里面随便选一个
安装可以看一下按需安装就行

安装完成后右键菜单多了两项Git开头的

2. 配置

2.1 用户信息

配置个人的用户名称和电子邮件地址(这个提交代码的时候会用到, 尽量跟你的github账号相同)

git config --global user.name "这里填你的用户名"
git config --global user.email 这里填你的邮箱

3. 最基本使用

就四句

git init     
git add .    
git commit -m "这里输入确定信息" 
git push origin master

下面演示下
在这里插入图片描述
新建testgit目录
进入testgit
鼠标右键Git Bush Here

初始化仓库,输入

git init

在这里插入图片描述
多了个.git文件夹,命令行提示初始化完成

用vscode打开新建几个文件
在这里插入图片描述
文件名右边的U是没有追踪的意思
现在在git bush输入

git add .

在这里插入图片描述
这个.的意思就是添加当前目录下的所有文件
在这里插入图片描述
刚刚右边的U变成了A,就是追踪上了

随便修改一下,变成了M
在这里插入图片描述
查看状态

git status

在这里插入图片描述
输入:

git commit -m "msg"

提交
在这里插入图片描述
看看vscode
在这里插入图片描述
文件名后面的A没了
但为什么A.java后面的M还在?
因为我们刚刚改了没有添加暂存
重复一遍就可以了

Github

1. 首先你需要一个账号

注册很简单,有邮箱就行

2. 你需要一个仓库

点加号随意创建一个仓库
在这里插入图片描述
信息随意输入
在这里插入图片描述
后点create, 就像这样了, 起始下面几行命令已经把git得主要操作说完了
在这里插入图片描述
所以,我们不按套路来, 点这个
在这里插入图片描述
需要下载一个软件如果你没下载的话

随意安装
安装完成后像这样
在这里插入图片描述
选择合适得地方下载

Gitee

由于Github的服务器在国外, 访问和克隆的速度都很慢
所以我们选择国内的Gitee

  1. 注册账号并登录
    太easy了,跳过
  2. 上传SSH公钥
    右键头像,选择设置->SSH公钥

在这里插入图片描述
标题随意

你可以按如下命令来生成 sshkey:

ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"  

这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱

按照提示完成三次回车,即可生成 ssh key。
通过查看 ~/.ssh/id_ed25519.pub 文件内容,获取到你的 public key

code ~/.ssh/id_ed25519.pub

复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

ssh -T git@gitee.com

首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

  1. 新建仓库
    新建一个名叫gittest的仓库和github一样,跳过
  2. 在本地添加远程仓库
    查看下本地都有哪些远程仓库
git remote -v

在这里插入图片描述
只有一个叫origin的远程仓库
在这里插入图片描述
复制仓库链接,回到刚刚那个文件夹(gittest)

git remote add gitee https://gitee.com/quanw20/testgit.git

后面的网址是你刚刚复制的
然后推送

git push gitee main

在这里插入图片描述
推送成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SVIP_Quanw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值