window.cnblogsConfig = { blogUser: 'MoYu', blogAvatar: 'https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213094450.jpg', blogStartDate: '2020-02-09', webpageTitleOnblur: '(o゚v゚)ノ Hi,Back', webpageTitleOnblurTimeOut: 500, webpageTitleFocus: '(*´∇`*) 欢迎回来!', webpageTitleFocusTimeOut: 1000, webpageIcon: "https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213094450.jpg", enable: true, // 是否开启日/夜间模式切换按钮 auto: { // 自动切换相关配置 enable: false, // 开启自动切换 dayHour: 7, // 日间模式开始时间,整数型,24小时制 nightHour: 20 // 夜间模式开始时间,整数型,24小时制 } switchDayNight: { enable: true, auto: { enable: true } }, progressBar: { id : 'top-progress-bar', // 请勿修改该值 color : '#77b6ff', height : '2px', duration: 0.2, }, loading: { rebound: { tension: 16, friction: 5, }, spinner: { id: 'spinner', radius: 90, sides: 3, depth: 4, colors: { background: '#f0f0f0', stroke: '#272633', base: null, child: '#272633', }, alwaysForward: true, // When false the spring will reverse normally. restAt: 0.5, // A number from 0.1 to 0.9 || null for full rotation renderBase: false, } }, homeTopAnimationRendered: true, homeTopAnimation: { radius: 15, density: 0.2, color: 'rgba(255,255,255, .2)', // 颜色设置,“random” 为随机颜色 clearOffset: 0.3, }, essayTopAnimationRendered: true, essayTopAnimation: { triW : 14, triH : 20, neighbours : ["side", "top", "bottom"], speedTrailAppear : .1, speedTrailDisappear : .1, speedTriOpen : 1, trailMaxLength : 30, trailIntervalCreation : 100, delayBeforeDisappear : 2, colorsRandom: false, // v1.2.4 是否开启随机颜色 colors: [ '#96EDA6', '#5BC6A9', '#38668C', '#374D84', '#BED5CB', '#62ADC6', '#8EE5DE', '#304E7B' ] }, homeTopImg: [ "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/home_top_bg.webp", "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/home_top_bg.webp" ], homeBannerTextType: "one", essayTopImg: [ "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/nothome_top_bg.webp", "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/nothome_top_bg.webp", "https://gitee.com/MoYu-zc/picgo/raw/master/img/20210208190902.jpg", "https://gitee.com/MoYu-zc/picgo/raw/master/img/20210208190954.jpg", ], codeMaxHeight: true, codeLineNumber: true, essayCode: { fontFamily: "'Ubuntu Mono',monospace", // 代码框字体 fontSize: "14px" // 代码框字体大小 }, }

Git 上传项目到 Github

Git 上传项目到 Github

该文章主要讲解Git 上传项目到 Github,Gitee同理

配置Git

下载、安装Git

下载后一路(傻瓜式安装)直接安装即可

如果第一次使用git的话,需要设置用户名和邮箱:

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

同理,username对应你的github用户名,email对应你的github邮箱

可以用以下两条,检查一下你有没有输对:

git config user.name
git config user.email

12

生成公钥

执行以下命令,然后连续三次回车,生成公钥:

ssh-keygen -t rsa

14

C盘/用户/用户名/.ssh目录下找到id_rsa.pub文件,用文本编辑工具打开,并复制所有文本内容。

Github页面右上角,点击用户头像-Settings-SSH and GPG keys-New SSH key

![](https://gitee.com/MoYu-zc/picgo/raw/master/img/20210217190430.jpeg" style="zoom:80%;" )

Title可以随意填写,Key需要填写刚才复制的公钥文本内容,然后Add SSH key

添加完成后,在控制台输入:

ssh -T git@github.com

这里注意,这里在输入框需要第一次回车后,输入yes

如果配置成功,可以看到成功的回复。

前置准备

1.首先你需要一个github账号,所以还没有的话先去注册吧!

https://github.com/


2.登陆后,进入Github首页,点击 New repository 新建一个项目


2
  • Repository name 选择自己喜欢的名称就好
  • 最好选择README file,以免后面更麻烦

3.创建成功之后的页面,可以记住下面的这个网址,以后会常用

3

上传项目到 Github

1.第一种方法

第一步:创建一个文件夹,右键Git Bash Here


第二步:

git clone https://github.com/MoYu-zc/ADDD.git

后面的网址换成你创建的仓库的网址

4

第三步:

这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个ADDD文件夹:

5

然后把你想上传的文件复制到这个文件夹(这就等于复制到了Github的仓库中)

这里为了方便,我直接在文件夹中创建了一个Test.txt


第四步:之后进入这个文件夹,可以:

cd ADDD

或者直接右键这个文件夹,选择Git Bash Here

6

第五步:

接下来依次输入以下代码即可完成其他剩余操作:

git add .    (注:别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来)

git commit  -m  "提交信息"  (注:“提交信息”里面换成你需要,会成为你上传文件的描述信息)

git push -u origin xxx   (注:此处的xxx是你的分支名称(下图红框中),该操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

如果在github的remote上已经有了文件,会出现错误。此时应当先pull一下,即:

git pull origin xxx        此处的xxx是你的分支名称(下图红框中)

之后再:

git push -u origin xxx      此处的xxx是你的分支名称(下图红框中)
8 7 9

2.第二种方法

第一步:新建一个文件夹


第二步:

通过命令 git init 把这个文件夹变成Git可管理的仓库 :

10

这时你会发现文件夹里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

11


第三步:更改分支(可选)

18

红框中的分支名称和你创建的仓库分支名称不同:

git checkout xxx

19


第三步:

这时候可以把你的项目粘贴到这个文件夹里面(为了方便放入了一个Test1.txt,粘贴后你可以通过 git status 来查看你当前的状态),然后通过git add 把项目添加到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)

12

13


第四步:用 git commit 把项目提交到仓库。

git commit -m "xxx"

14

-m后面引号里面是本次提交的注释内容


第五步:

在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,可以在命令行输入(一般这一步一次就行了):

git remote add origin https://github.com/MoYu-zc/ADDD.git

15

如果出现以下问题:fatal: remote origin already exists.(报错远程起源已经存在。)

1、先输入 git remote rm origin
2、再输入 git remote add origin  xxxx

第六步:关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了,通过:

git push -u origin xxxx

由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:

git push origin xxxx

此处的xxx是你的分支名称

16

17

个人博客为:
MoYu's HomePage
MoYu's Gitee Blog

posted @ 2021-03-28 13:37  MoYu-zc  阅读(191)  评论(0编辑  收藏  举报