| |
|
开发:
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即可
? ?弹出新建页面 ?点击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的个人主页的仓库中)上。 ?
git config --global user.email “2236724450@qq.com” git confi --global user.name “JNFeiCui-liushikai”
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账户名和密码即可
git clone https://github.com/JNFeiCui-liushikai/TestUpload.git
git pull 但是在pull的过程中可能出现错误 遇到这样的问题可以使用指令 git reset --hard 然后重新pull下来即可? ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |