一、下载安装包

https://git-for-windows.github.io/(放在任何一个你想放的地方(系统盘或非系统盘))。

二、开始安装

很简单,双击安装包,一直next下去,到了安装的最后一步时(点击launch Git Bash),就直接运行Git Bash,若此时弹出Git Bash说明安装成功。

三、配置

1、配置github用户名和邮箱(若什么都没提醒,说明成功  ps:沉默是金)

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

2、为git配置环境变量(以win10为例,其他雷同)

右击“计算机”--“属性”--‘高级系统设置’--“环境变量”--“你的用户变量”--找到“Path”--点击“编辑” --将“E:\software\git\Git\bin;E:\software\git\Git\libexec\git-core”复制进去(ps:其中;E:\software\git换成你的git安装目录)

四、创建本地代码仓库

  1、在本地,新建一个空文件夹(随便哪个盘都可以),比如我在E:新建了new_school文件夹。

  2、在new_school文件夹右击,运行“Git Bush Here”

  3、git init 初始化(可以使用ls -al查询代码仓库)。

五、创建远程仓库

  1、登录你的github,如下:

   此时你的远程仓库创建成功,如下:

六、将本地仓库和远程仓库连接起来

  1、获取远程仓库地址。

  2、在new_school目录下,把远程仓库克隆到本地。

  3、此时,要把clone下来的new_school下面的所有内容剪贴到上一级new_school目录下,将空子目录new_school删除。

  4、此时可以 ls -al 查看工程目录。

七、将本地仓库代码提交到远程仓库。

  1、首先要把提交的所有文件夹复制到本库仓库(new_school)下,这样你才有东西可提交呀!

  2、git add . 提交所有文件;git add +文件名是提交单个文件。

  3、git commit -m "First commit"是提交,First commit是提交参数(相当于备注),很重要哟,不然会被认为不合法不能提交。

  4、此时你的代码还在中间站,你需要push到远程仓库。

  

windows--"git安装" 及 "使用git上传项目到github" 详细步骤的更多相关文章

  1. Git安装配置及第一次上传项目到GitHub

    平时的学习工作少不了保存自己的Code到代码库,这里必须要使用到Git与GitHub. 1.   关于Git的安装 下载Git:下载地址:https://git-scm.com/downloads  ...

  2. 如何用git上传代码到github详细步骤

    注册账户 这个小菜鸟带着心跳写的第一篇博客! 还请大家多多提点! 想使用github,第一步肯定是要注册github账号,有了账号就是直接登录啦 可以直接打开http://github.com页面注册 ...

  3. git上传项目到github简易步骤

    第一步: 在github创建仓库,创建完成进入该仓库,仓库地址如:https://github.com/winerss/wcMall格式 第二步:使用git,cd到本地项目目录下,执行git明令: g ...

  4. 使用git工具上传项目到github步骤

    这里记录一下上传项目到github的步骤.使用的工具是Git bash. 1.登陆github,没有账户就注册一个,新建一个Repository(仓库). 2.绑定用户. 因为Git是分布式版本控制系 ...

  5. MyEclipse2015上传项目到GitHub(很详细)

    MyEclipse 2015 默认已经安装了git插件,在MyEclipse中上传项目到github的步骤如下: 1.github官网(https://github.com)申请开通账号(略) 1.1 ...

  6. Windows下GIT安装与使用(上传远程端)

    Windows下GIT安装与使用(上传远程服务器) 1.  登陆http://msysgit.github.io/并下载Git 2.  打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...

  7. 直接利用本地git上传项目到github

    http://m.blog.csdn.net/article/details?id=50441442 本文将详细介绍如何托管你的项目到github上   转载请标明出处: http://blog.cs ...

  8. 手把手教你用git和SourceTree上传项目到github细解(转)

    尊重原创:https://blog.csdn.net/qq_32365567/article/details/52859166 一.引言 我想大家现在都很熟悉github了,也能运用github上开源 ...

  9. 使用git上传项目到GitHub上

    之前的博客有<使用git拉取GitHub上的项目>的文章,那么现在说一下,如何上传项目到GitHub上. 1. Git的.gitignore 文档配置 因为项目中可能有很多的图片还有nod ...

随机推荐

  1. [JZOJ3187]【GDOI2013模拟8】的士

    题目 描述 题目大意 在一个数轴上,有些人要从某个点到达另一个点. 出租车从最左端出发,将所有人送到它们的目的地,最终到达最右边的点. 出租车只能做一个乘客,并且可以在图中将乘客丢下. 问最短时间. ...

  2. thinkphp 高级模型

    高级模型提供了更多的查询功能和模型增强功能,利用了模型类的扩展机制实现.如果需要使用高级模型的下面这些功能,记得需要继承Think\Model\AdvModel类或者采用动态模型. namespace ...

  3. 自己整理的一个访问SQLite3数据库的C++类

    原文地址:自己整理的一个访问SQLite3数据库的C++类作者:vigra 近日,对SQLite3的使用进行了研究.真不愧是优秀的嵌入数据库,API接口也极其简捷.基本上只要使用以下几个接口就能完成数 ...

  4. Joomla - 后台系统(功能简介)

    Joomla - 后台系统简介 全局配置

  5. Spring SpringMVC SpringBoot SpringCloud 注解整理大全

    Spring SpringMVC SpringBoot SpringCloud 注解整理 才开的博客所以放了一篇以前整理的文档,如果有需要添加修改的地方欢迎指正,我会修改的φ(๑˃∀˂๑)♪ Spri ...

  6. Servlet与Struts的区别

    启动: ● Servlet:无 ● Struts:配置filter,设置struts入口 创建: ● Servlet:继承HttpServlet,重写doGet与doPost方法: 添加注解或配置we ...

  7. 03_springmvc整合mybatis

    一.整合思路 springmvc+mybaits的系统架构: 第一步整合dao层:mybatis和spring整合:通过spring管理mapper接口,使用mapper的扫描器自动扫描mapper接 ...

  8. SPRINGBOOT配置MYSQL,MYBATIS,DRUID

    配置 DRUID连接池 MYSQL数据库 MYBATIS持久层框架 添加依赖 <dependency> <groupId>mysql</groupId> <a ...

  9. Top- Linux必学的60个命令

    1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户. 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒 ...

  10. [Hdu-5155] Harry And Magic Box[思维题+容斥,计数Dp]

    Online Judge:Hdu5155 Label:思维题+容斥,计数Dp 题面: 题目描述 给定一个大小为\(N*M\)的神奇盒子,里面每行每列都至少有一个钻石,问可行的排列方案数.由于答案较大, ...