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 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Git如何把自己本地的代码上传到Github上面 -> 正文阅读

[开发工具]Git如何把自己本地的代码上传到Github上面

使用GitBash

在Github账户上进行注册一个自己的账户2236724450@qq.com

在主页上新建的仓库分区是NewHelloWorld

地址是:https://github.com/JNFeiCui-liushikai/NewHelloWorld.git

如果之前没有进行过类似的操作,第一步需要添加密钥

生成SSH密钥过程:

在gitbash中键入

$ ssh-keygen -t rsa -C “注册账户使用的邮箱名称

按3个回车,密码为空。

Your identification has been saved in /home/tekkub/.ssh/id_rsa.

Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.

The key fingerprint is:

图中标注的地方就是固定的路径

最后会在固定的路径(固定路径会出现在对应的GitBash中)两个文件:id_rsa和id_rsa.pub

从对应的路径中找到该文件:

?

把这个文档中的全部文字都拷贝出来,用来在GitHub账户上添加一个新的key

登陆GitHub账户主页

?

?

?

?

最后都填完,点击Add SSH key即可

  1. 初始化一个本地仓库:
  2. 在需要上传的文件中点击右键,选择Git GUI Here

?

?弹出新建页面

?点击create New Repository

选择需要上传的文件路径,点击create

点击create弹出该页面,无需更改,直接关闭即可

?

最后在需要上传的文件中看到一个.git 的隐藏文件夹说明创建本地仓库成功

?

为了练习,new一个新的文本文档(readme.txt)作为测试,对应着点击Git Bash Here ??

?

首先查看(git status)判断当前仓库的最新状态,如果显示红色说明对应的代码未进行暂存,如果绿色说明已经暂存,可以进行commit。

?

?上图是显示readme文档为红色,需要先进行暂存

对应的readme文件并未进行暂存,因此使用暂存指令git add 文件名(也可以直接使用git add . 进行全部添加)Ps:建议暂存之后再查看一下最新状态

直到显示绿色之后,可以进行commit存入本地仓库

把暂存区所有文件修改提交到仓库的当前分支git commit -m 提交的文字说明;完成这一步之后你的代码就可以提交到远程服务器端(即GitHub的个人主页的仓库中)上。

?

  1. 提交之前首先判断是否是第一次提交,第一次提交的话需要先进行配置,使得该配置只对一个SSH的用户可见,对应的指令:

git config --global user.email 2236724450@qq.com

git confi --global user.name “JNFeiCui-liushikai”

  1. 完成确认之后就可以进行提交了

git remote add origin https://github.com/JNFeiCui-liushikai/TestUpload.git

在这个过程之中可能出现error

提示出错信息:fatal: remote origin already exists.

出现该错误,在GitBash中输入git remote rm origin

然后再重输入git remote add origin https://github.com/JNFeiCui-liushikai/TestUpload.git就可以了。

使用命令推送 master 分支的所有内容 git push -u origin master

在进行推送分支的时候会弹出登陆框

?在此处输入自己的GitHub账户名和密码即可

  1. 从远程库克隆一份到本地,仓库名同远程仓库名。

git clone https://github.com/JNFeiCui-liushikai/TestUpload.git

  1. 抓取远程库最新提交,拉取并合并。

git pull

但是在pull的过程中可能出现错误

遇到这样的问题可以使用指令 git reset --hard 然后重新pull下来即可?

?

?

?

?

  开发工具 最新文章
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-09-21 00:48:32  更:2022-09-21 00:50:01 
 
开发: 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年11日历 -2024/11/25 22:25:30-

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