上传代码到GitHub的Git配置过程

Git并不像SVN那样有个中心服务器,目前我们所使用的Git命令都是在本地执行,如果你想通过Git分享你的代码或者与其他开发人员合作,你需要将数据放到其他开发人员能够连接到的服务器上。
什么是GitHub?
GitHub是一个基于Git的代码托管平台,付费用户可以创建私人仓库。免费用户只能创建公共仓库,代码是属于公开。
要想在GitHub上进行代码托管,则首先要到GitHub进行账号注册,GitHub官网地址:https://github.com/。注册之后,就可以进行仓库的创建,填写好仓库名称和描述等相关信息即可,仓库创建如图所示。
在这里插入图片描述
Git下载与安装
下载Git MAC OS版本
下载Git Windows版本
下载Git Linux版本
配置Git
首先在本地创建ssh key;
输入命令:$ ssh-keygen -t rsa -C "your_email@youremail.com"
命令后面的“your_email@youremail.com”改为你在你在GiuHub上的,之后会确认路径和输入密码,这里我们默认就可以,一路回车。在成功后会在相应的目录下生成.ssh文件,到这个文件夹下去打开id_rsa.pub,并将key复制。
在这里插入图片描述
在回到GitHub上,进入账户设置(Settings),选择SSH and GPG keys,然后在选择New SSH key,添加ssh key时的Title随便填写,key为id_rsa.pub文件中的key值,配置过程如下图所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

为了验证是否配置成功,在git bash上输入:ssh -T git@github.com,如果是第一次会提示是否continue,输入yes,则会看到You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
在这里插入图片描述
接下来我们将本地仓库上传到GitHub中,在此之前还需要设置username和email,因为GitHub每次commit时都会进行记录。

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

复制仓库地址。
在这里插入图片描述
在本地随便创建一个文件夹。
在这里插入图片描述
选中该文件夹,并进行右击,菜单中会多出Git bash Here和Git GUI Here两个菜单,选择Git bash Here。
从GitHub中进行克隆,输入命令:git clone 你得仓库地址,连接成功后会创建相应的文件,如下图所示。
在这里插入图片描述
在这里插入图片描述

进入该文件中:cd DjangoWebsite

将要上传的代码复制到文件夹中,如图所示。继续输入命令:git status
在这里插入图片描述
在这里插入图片描述
将要上传的代码添加到本地仓库:git add ./
然后再次输入:git status,若显示为绿色,则文件以添加,如图所示。
在这里插入图片描述
添加上传代码注释(一定要这一步):git commit -m "注释"
在这里插入图片描述
提交前,先从远程仓库主分支中拉取请求:git pull origin main
最后将代码提交到GitHub:git push -u origin main
在这里插入图片描述
查看仓库说明成功:
注意:
1、中间可能会让你输入GitHub账号密码
2、如发现上传不了,那么换个连接试下:HTTPS/SSH
补充:如果你想删除仓库中的某个文件时:
执行命令:$ git rm -r 文件名
然后:git commit -m “删除文件xx”
最后: git push 即可。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值