git 如何重新登录github_GitHub—windows使用

最近小木同学想分享一些简单的项目文件,于是想起同事之前说过的GitHub。今天本打算上传一些文件,但发现GitHub使用起来没有想象中的简单。遂发一篇文章说明一些使用问题。

GitHub是面向开源及私有软件的托管平台,可付费,可免费。简单来说,免费使用必须将代码公开,付费的可以建立私有仓库,无需公开。

第一步:注册账号

打开官网:https://github.com/,并填入用户名、邮箱和密码,点击Sign up for GitHub注册。这里需要注意sign up为注册,sign in为登录。

66ec26c03a4d94a9690559acd2bd29be.png

点击sign up之后跳出以下验证界面:

fa66f25f021437b98023410d8668ce99.png

点击验证,屏幕会出现一个小动物,按说明将小动物正向放置就可完成验证,再点击Join a free plan跳出以下界面:

8ca27f64dc155a713f90f41e9e0d6f63.png

1f6219de4dd1e4283f647d89bffca817.png

回答几个问题,填入自己感兴趣的方向,点击Complete setup,GitHub会发一封验证邮件并弹出以下界面:

718c8b6fb8080b32836b8436d7aff9a1.png

打开邮箱,点击Verify email address前往登录界面

a63f118d328157b4c83c3ab8ff71f791.png

7164957678d2219248c6e32a66f8a924.png

登录后显示如下界面,这里点击Create a repository开始创建仓库:

93e344282830e0fa5063bf5e0b793c6e.png

输入仓库名字、描述和权限,最后点击Create repository建仓

f88f2df25ad85e297b8baabc58f7e952.png

至此注册工作完成

第二步:安装Git

首先打开Git下载地址:https://git-scm.com/downloads,下载32位/64位windowns版本:

98c9452e06af2bcf6d1d2fc152ccf459.png

下载完成后双击安装,并在桌面添加图标:

ec497d22883c5ea48d33a5071f62c560.png

配置git环境,选择BASH操作Git

88e261788f9f87d170ea8e54ae63a900.png

最后全选默认选项直至安装完成。

第三步:使用Git

点击桌面图标或右键打开Git Bash

f6665cce70b0aa8adc36023dedd9ab02.png

在打开的bash界面输入以下命令配置用户名和邮箱

a0289bde398a623a20f4a4197abd4ba9.png

在填入passphrase时要注意,直接按回车选择empty for no passphrase,如何设置密码会导致命令失败,具体原因不太清楚。创建成功后如下图所示,同时windows下出现对应的文件:

3173603f5e3341c1d4435bf6438907e9.png

c10e863102ae9000215f8e90d8d544cd.png

其中id_rsa是SSH Key的私钥,不能泄露出去,id_rsa.pub是公钥,别人可以知道。

登录GitHub账号点击Settings

0c4842942e306a0fa1a934421e46a6df.png

新建SSH keys,将id_rsa.pub公钥拷贝进去,点击Add SSH key创建秘钥。

83c78c6f352dcb28dfe2f0ae44dd35a7.png

回到主页进入之前创建的TEST仓库,这里我们切到Settings,在页面最低端有按钮,删除该仓库:

b0ea075a71191d7b2e44881a40df80d6.png

然后再创建一个带README.md文件的TEST仓库,方便克隆到本地,复制仓库的克隆链接:

eb9c002be8e2a5b860231b53c76a590e.png

在GitHub的bash中输入以下克隆命令:

cfd7a83bbfb3e8dc91724b9792c9abda.png

可以看到克隆成功,windows本地下也有TEST文件夹:

f0bbfeda47c654c58979fd9a705000e2.png

进入TEST文件夹后,可看到显示master分支:

e2e8c6d504013a26474e400453bdd755.png

同时,我们在windows的TEST文件夹下新建test.txt,并上传至GithHub终端。输入以下命令:

git add test.txt:将工作区创建的test.txt添加到暂存区

git commit -m "upload":将暂存区的内容提交到仓库区,-m为备注信息

git push origin master:将仓库区的内容推送到远程仓库GitHub上

aa380ced29711acbe02b86cc20c56043.png

c9fa3d3e4a4e3856a8a13ddca32675e4.png

登录github终端可以看到test.txt已上传。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值