【全网最具体】MacOS配置Git,推送到GitHub和Gitee全流程

1.安装Git

  • 首先在官网下载Git
  • 点击macOS
  • 点击installer
  • 跳转网页后自动下载(如果没有自动下载可以手动点击Download,5秒后开始下载)
  • 下载后安装即可

2.配置Git

2.1 检测Git是否安装成功

在终端输入git --version

git --version

如果显示版本号即为安装成功

2.2 Git初始化配置

  • 配置用户名
git config --global user.name "这里填写您想使用的用户名"

这个名字是你上传代码的用户名(和Github、Gitee无关)

  • 配置邮箱
git config --global user.email "这里填写您的邮箱地址"

这里的邮箱和Github、Gitee无关,是其他作者联系您的邮箱

  • 配置大小写敏感
git config --global core.ignorecase false
  • 查看Git的配置信息可以用下面的命令
git config --list

3.创建GitHub库存

  • 创建GitHub库存
    点击Create repository
  • GitHub库存配置
    填写完成后点击创建库存就完成了

4. Gitee拉取GitHub库存

  • Gitee首页点击“+”,选择“从GitHub导入仓库”
  • 导入仓库(第一次设置要先链接GitHub,按照Gitee的步骤完成即可)
  • 对比库存
    GitHub

    Gitee

    内容一致代表成功

Gitee拉完库存一般默认为私有库存
需要自行到库存设置中修改

  • 进入库存管理页面修改
  • 滑到页面最下方修改即可

5.创建本地库

  • 首先我在桌面上创建名为“VSTest_C”的文件夹,作为我的本地库

  • 在文件夹内打开终端

    可以看见我们当前所在目录是桌面
    输入“ls”,查看当前目录下的所有文件及文件夹

    可以看见只要一个刚刚创建的“VSTest_C”文件夹
    输入“cd VSTest_C”进入到“VSTest_C”文件夹

    现在我们已经进入了“VSTest_C”文件夹

  • 输入 git init 在当前文件夹创建Git本地库

git init


因为我之前已经创建过了,所以Git给我初始化了

6.克隆远程库(GitHub)到本地库

  • 复制远程库的链接
    在刚才创建的新的GitHub仓库中,选择图片位置,点击箭头处,即可粘贴到剪切板,复制的链接就是GitHub远程库的链接
  • 在终端中输入“git clone 远程库的链接”
git clone 远程库的链接


在终端输入后,在本地库查看一下
现在我们的本地库已经与远程库同步

7.在Git中添加地址(GitHub、Gitee)

  • 在终端中进入“C_Learning”文件夹
cd C_Learning

  • 添加新地址并命名(这个名字用来以后推送本地库文件时使用)
    在终端中输入 “git remote add 名字 远程库链接”
git remote add 名字 远程库链接

我这里起名为“github”和“gitee”,分别代表GitHub和Gitee的库存
(名称不要用中文,起一个简答好记的)

  • 检测地址是否提交成功
    在终端中输入“git remote -v”
git remote -v


可以看到已经全部添加成功了

8.用Git创建文件(README)

可以看到我们的库存中没有“README”

我们在终端中输入“touch README.md”

touch README.md

  • 双击打开添加您的内容
  • 按 “command+s”保存后关闭

9.上传最新添加的内容(README)到远程库(GitHub、Gitee)

9.1上传到GitHub

  • 在终端中输入“git add .”
git add .

注:要带上“ . ”,点前面要有空格

  • 然后输入git commit -m “备注”
    我这里的“备注”用”README“代替
git commit -m "README"

“README”最终呈现位置

  • 在终端输入“git push github(这个是您自己起的名字)main(这个是分支路径)”
git push github main

"github"是刚刚给GitHub远程库链接的命名

main是分支的路径


  • 出现这行提示代表成功
  • 第一次上传需要输入GitHub的账号和Token
  • 找不到Token看下方常见问题及解决方法
  • 我们到GitHub上查看

    成功上传

10.上传到Gitee

  • 在终端输入"git push gitee main"(和上方GitHub同理)
  • 输入账号密码后成功上传
git push gitee main

  • 我们到gitee查看

常见问题及解决方法

1.在Git中输入GitHub密码错误

  • 在2021年GitHub已经将外部登陆GitHub的密码变更成Token
  • 按照下方图片操作创建GitHub的Token
  • 点击“Settings”
  • 点击页面最下方“Developer settings”
  • 选择“Personal access tokens”后点击"generate new token"
  • 按照图片设置即可
  • 点击“Generate token”
  • 这个令牌就是Git登陆GitHub的密码
  • 直接“command+v”复制到终端即可

2.推送时出现“HTTP/2 stream 1 was not closed cleanly before end of the underlying stream”

  • 在终端中输入“git config --global http.version HTTP/1.1”
git config --global http.version HTTP/1.1

猜你喜欢

转载自blog.csdn.net/m0_58307705/article/details/126448386