使用git上传代码到GitHub
1、安装git
git在Windows上安装很简单,在官网下载git的安装包后打开,然后一路next就好。安装完git之后,在文件夹中右击鼠标,出现Git Bash Here就表示安装完成了。

选择Git Bash Here进入命令模式。如下

2、配置git
在使用git前,先配置下个人的用户名称和电子邮件,使用的命令如下:
git config --global user.name "xxxx"
git config --global user.email "xxxx@xxx.com"
这里输入的用户名和电子邮件是任意的,这些信息只是用来记录是谁进行了修改。
可以通过输入git config --list查看配置的信息。
3、创建本地仓库
先创建一个文件夹,比如test文件夹,用来作为本地仓库。在test文件夹下右击鼠标,选择Git Base here进入Git命令模式。
输入git init命令创建本地仓库,回车之后会在test文件夹下生成一个.git隐藏文件夹,这个.git文件夹就是一个仓库,不要手动修改.git文件夹下的内容。

在test文件夹下添加文件,修改文件并保存,这个文件就是要通过git上传到github服务器的文件。
首先通过命令git add .命令将test文件夹下的内容添加到暂存区,add后面的"."表示操作所有的文件。暂存区就是当与是一个缓存,比如复制,只是复制了一下,还没有粘贴出来。
然后通过git commit -m "xxx"提交到本地仓库中。
在以上操作中,可以通过git status查看相对应的状态。
通过git commit提交之后,本地仓库就有了相对应文件。
接下来使用 git remote add origin ulr来关联远程仓库,ulr是远程仓库的地址,比如git@github.com:h1019384803/STM32F103ZET6-GPIO_SPI.git。这个命令的作用是用一个别名来代替ulr地址,由于ulr地址很长,如果每次都输入ulr地址会比较繁琐,所以通过一个别名来替代ulr地址,这里使用origin来代替一个ulr地址。
可以通过git remote -v命令来查看当前仓库关联的一些远程地址。
使用git remote add来添加需要关联的远程仓库。
最后使用git push origin master命令将本地仓库的文件上传到远程仓库中,在这个过程中,会弹出远程仓库的登录界面,输入用户名和密码就可以了。
在使用git push origin master命令的时候,可能出现无法上传,并且出现如下的提示:

这是因为远程仓库和本地仓库不一致造成的,只需要将本地仓库和远程仓库同步一下就可以了,通过执行git pull --rebase origin master命令进行同步。
最后再执行一下git push origin master命令就可以了。
使用git上传代码到GitHub的更多相关文章
- git上传代码到github
git上传代码到github [root@bigdata-hadoop- ~]# git init [root@bigdata-hadoop- ~]# git add zeppelin [root@b ...
- 如何用git上传代码到github详细步骤
注册账户 这个小菜鸟带着心跳写的第一篇博客! 还请大家多多提点! 想使用github,第一步肯定是要注册github账号,有了账号就是直接登录啦 可以直接打开http://github.com页面注册 ...
- 通过 Git 上传代码到 GitHub 必要操作详解
目录 Git 介绍 起步 下载 配置 准备 在 GitHub 上创建 SSH Key 提交 修改代码 更多信息 Git 欢迎来到 Git 的学习. 介绍 首先先了解一下 Git. Git,是一个开源的 ...
- 怎样用git上传代码到github以及如何更新代码
上传代码: 1.进入指定文件夹: cd 指定文件夹 2.初始化git仓库: git init 3.将项目所有文件添加到暂存区: git add . 4.提交到仓库: git commit -m &qu ...
- 初次使用git上传代码到github远程仓库
https://blog.csdn.net/loner_fang/article/details/80488385 2018年05月28日 21:02:31 蒲公英上的尘埃 阅读数:697 因为最近在 ...
- 使用git上传代码到github远程仓库
一.新建代码库注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...
- 使用Git上传代码到GitHub详细的不能再详细教程
据说不会用GitHub的程序员连菜鸟都不算,确实,GitHub上有大量优秀的代码,我们也可以将自己的代码分享上去. 首先,你要有一个GitHub的账号,https://github.com/在官网注册 ...
- 如何使用Git上传代码到GitHub
1.在Github上面创建Github仓库: 2.下载Github Shell到本地:https://desktop.github.com/ 3.打开Github Shell,输入以下命令生成秘钥来验 ...
- Eclipse使用git 上传代码至github
右击项目,选择Team->Share Project,弹出如下窗口. 选择git,next,在弹出的界面上,①先勾选Use or create……,②createrepository,③勾选工程 ...
随机推荐
- docker的安装使用
目录 Docker 入门到精通 CentOS安装Docker 设置管理Docker的仓库 安装Docker Engine-Community Docker基础命令 开启关闭 镜像操作 容器操作 Doc ...
- arm 添加 samb 文件共享
编译环境: ubunto 12 arm-linux-gcc 4.3.2 arm linux 4.1.36 开发板 2440 测试上传速度,大文件 github源码 https://github.com ...
- 修改js文件,引发的404问题
记录一个bug,本地测不出来,客户后台却404,web测试可参考.(不知道是不是通用的) 先介绍下背景 我们是web产品,存在发布机.管理机.js文件,页面会引用到这些js文件.出于安全考虑,规定js ...
- 爬虫前奏——代理ip的使用
如果同一个IP短时见内多次访问统一网页,可能会被系统识别出是爬虫,因此使用代理IP可以很大程度上解决这一问题 常用的代理有: 西刺免费代理:www.xicidaili.com 快代理:www.kuai ...
- tempdb 日志文件增长的问题
前两天在一个客户那里发现tempdb log 文件增长很大,已经使用40GB了,而tempdb log 文件总的分配空间是70GB,并且日志空间貌似不能重用,他们使用sql 2012 打的sp4补丁, ...
- .NET Core技术研究-HttpContext访问的正确姿势
将ASP.NET升级到ASP.NET Core之后,相信大家都会遇到HttpContext.Current无法使用的问题.这也是我们迁移ASP.NET Core必须解决的问题. 本文我们详细讨论一下, ...
- hbase 面试问题汇总
一.Hbase的六大特点: (1).表大:一个表可以有数亿行,上百万列. (2).无模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态增加,同一个表中的不同行的可以有截然不同的列. (3) ...
- 全国职业技能大赛信息安全管理与评估-第三阶段-弱口令自动爆破+读取Flag脚本
自动爆破SSH弱口令+读取Flag #coding=utf-8 import paramiko sshc = paramiko.SSHClient() sshc.set_missing_host_ke ...
- 文本编辑器之kindeditor
摘要:最近在自己学习搭建网站的时候,突然要搭建网站的时候发现了一个好东西,那就是kindeditor这个文本编辑器,这个编辑器简单好用,而且很小,并且是开源的. 文本编辑器介绍 KindEditor ...
- BookStore示例项目---菜单栏UI分析
部署 参照 ABP示例项目BookStore搭建部署 项目解构 1).动态脚本代理 启动项目时,默认会调用两个接口 /Abp/ApplicationConfigurationScript /Abp/S ...