搭建自己的GIT仓库

前言

今天被学长带着认识了下GIT仓库的创建和上传文件,= w =

本文环境为Windows 10,使用Git Bash进行操作

创建并上传密钥

创建密钥

ssh-keygen -t rsa -C “your@email”

在任意文件夹右键——Git Bash Here

cd ~/.ssh

再查看id_rsa.pub文件,并将文本信息复制(Ctrl+INS)

cat id_rsa.pub

然后打开你的GitHub,在Settings——SSH and GPG keys里点击NEW SSH Keys

复制进去后会有一封邮件发到你的邮箱(不用管

创建库并上传文件

GitHub上创建一个库,可以是你自己的,也可以是你所在组织的,这里我以自己的为例

点击Create a new repository,输入Repository name,再设置你这个库的权限

下面选项就个人情况进行选择

然后在本地创建一个大的文件夹(嗯专门用于Git库的),在该文件夹里创建一个子目录(和你的仓库名同名)

假设仓库名为demo,在demo文件夹里右键打开Git Bash Here

先设置你的IDEmail

git config --global user.email "your email"
git config --global user.name "your name"

--global可以不输入 输入的话默认范围为全局

初始化一个git库

git init

注意:如果此时你的命令行上方会显示你的分支,若你是在main分支的(在安装git时有设置默认分支为main的选项),请跳过下一行的代码;若你是在master分支的(安装git的时候一路点过去的233),请输入下一行代码

git branch -M "main"

将你想要存放的文件放入demo文件夹里,然后添加到库中

git add .

没有回显表示很成功,于是我们需要写一下小备注,这里我写下上传的时间

git commit -m "2021-11-17"

然后连接我们的git库

git remote add origin "仓库SSH链接"

上传

git push -u origin main

会有提示框让你确认指纹,直接yes

如果你上传时间较长或者上传失败,也许你该考虑下使用代理来进行上传(科学上网)

查看梯子代理端口,例如12138

git config --global http.proxy http://127.0.0.1:12138

再进行尝试,上传成功!

后续使用

git add .
git commit -m "yyyymmdd"
git push -u origin main

小结

又水一篇,今天摸了,继续重温EVA重制了:)

哦wp分析继续慢慢摸出来,加油

Q.E.D.


怀着一颗虔诚谦虚的心学习