使用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,③勾选工程 ...
随机推荐
- React官方脚手架不支持less问题解决
create-react-app是由React官方提供,并推荐构建React单页应用程序的最佳方法,但是默认不支持less,需要手动集成: 1,必须手动安装less npm install less ...
- seo搜索优化技巧02-seo问答推广怎么做?
问答推广就是以用户的角度去提问,这些问题内容就是用户搜索想要知道的.简单来说通过第三方平台站在用户的角度去帮助客户解答问题,同时附带自身的品牌和产品信息就是问答推广. 常见的问答平台有百度知道. ...
- linux4.1.36 解决 SPI 时钟找不到 不生成设备 device
最初的问题是 编译内核添加了 spi 支持,配置了 board 后,加载25q64驱动不执行probe 函数. 然后发现是,spi-s3c24xx.c 中的 probe 没有执行完就退出了 没有生成 ...
- 学妹问的Spring Bean常用配置,我用最通俗易懂的讲解让她学会了
你好呀,我是沉默王二,一枚有趣的程序员,写的文章一直充满灵气,力求清新脱俗.昨天跑去王府井的小米店订购了一台小米 10,说是一周之内能到货,但我还是忍不住今天就想见到她.见我茶不思饭不想的,老婆就劝我 ...
- 使用form 表单 弹出登录框,只传递数据,不刷新界面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 在kubernetes1.17.2上结合ceph部署efk
简绍 应用程序和系统日志可以帮助我们了解集群内部的运行情况,日志对于我们调试问题和监视集群情况也是非常有用的.而且大部分的应用都会有日志记录,对于传统的应用大部分都会写入到本地的日志文件之中.对于容器 ...
- Jquery 系列化表单
大家知道Jquery中有serialize方法,可以将表单序列化为一个“&”连接的字符串,但却没有提供序列化为Json的方法.不过,我们可以写一个插件实现. 我在网上看到有人用替换的方法,先用 ...
- Java锁的深度化--重入锁、读写锁、乐观锁、悲观锁
Java锁 锁一般来说用作资源控制,限制资源访问,防止在并发环境下造成数据错误 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized(重量级) 和 Reentr ...
- 【转】Java JDBC对应C# ADO连接数据库之区别
JDBC对应C#连接数据库之区别 之前一直在用java,最近因为找了.NET的工作,开始学习.NET. 今天也是查了好多资料,但是一直没有看到和JDBC之间的对比博文,开始也是一头雾水! 但是功夫不负 ...
- C# UDP通讯实例
1.发送方代码 void SendMsg(string toip, int port ) { try { string message="发送内容"; UdpClient udpc ...