IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 上传代码到GitHub的Git配置过程 -> 正文阅读

[开发工具]上传代码到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 即可。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-05 11:40:32  更:2022-05-05 11:41:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 1:35:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码