1. 随笔一记

Git基本操作之从GitHub下载和上传项目

看了一下上一篇是八月二十七号写的,今天已经九月十五号了。期间本来应该有一个小企鹅输入法的,但是由于没能调试完成所以又被延期了,至于什么时候能搞好,我自己也不知道。

那么这半个月都干了啥?

1.这学期开发环境基本钦定为JetBrains全家桶(Eclipse已经被无情的抛弃了)

2.开启了新的课程表(全部排满)

3.开始leetcode刷题(还是嫌自己头发多)

4.努力学习,红专迸进!


正文:

首先看一下我的Git版本哈

PS C:\Users\Michael Jiang> git --version
git version 2.21.0.windows.1

我这个git装的比较早,以前只知道用git clone 哈哈(本以为git就是方便窃别人代码的)

真是对不起Linus老人家,搞的这个东西这么excting,我现在才来学习。

对待技术只要我们愿意付出,它都会给与我们最大的帮助。

 

1.在GitHub创建一个空项目

写个名字就可以了

2.在本地初始化一个Git

Michael Jiang@DESKTOP-JUOEVVQ MINGW64 ~/Desktop/HelloProject/GitTest
$ git init
Initialized empty Git repository in C:/Users/Michael Jiang/Desktop/HelloProject/GitTest/.git/

3.创建SSH密钥对

4.将pub key配置到Github中

在github设置中,有相关ssh的配置。

配置完成后结果如下:

5.本地git连接GitHub

在git命令行输入:

ssh -T git@github.com

登陆到github上查看刚刚输入的SSH key,现在图标的颜色变为绿色,说明密钥配置有效;现在可以在git命令行上进行git操作了。

6.上传本地项目到仓库

(1)上传到远程仓库

$ git remote add origin git@github.com:yourName/yourRepo.gitwison

yourName是你的用户名,yourRepo.gitwison是你要上传项目的仓库。

(2)添加你要上传的文件,

git add . 

.代表上传目录下所有文件,可以在git add后面加上你要添加的文件,比如git add test.md

(3)提交项目,输入

git commit -a -m "wison" 

wison是标记谁上传。再输入

git push origin master

大功告成!

在GitHub查看项目

OK!

通过上面的一顿操作,最后去设置里面看一下SSH小钥匙终于绿了,< _ >


至此push基本操作结束,下面简单介绍一下pull操作吧!

具体流程就是把我的GitHub上的GitTest项目拉到本地,然后做了一些改动(添加了一个新文件),最后将改动后的项目再次推到Github上。

此时再去Github查看:

操作成功!

 

最后:配置SSH密钥后免去了每次输入账号密码的麻烦,采用Git这种极为先进的版本控制系统来管理我们的项目是非常有必要的;用了就回不去了。