下载和安装:

1,下载git:http://msysgit.github.io/

2,安装git ,我们选择命令行形式,这样无论在window下还是在linux下 都可以

3,一直next下去就安装完成了

4,git与bitbucket关联,产生一个公钥(类似与seesion,下回我们git 项目时就不用登录了。)。 在开始->所有程序->git->Git Bash  打开gitbash。

会显示如下界面。

5,输入 ssh-keygen ,按enter,一直按enter 直到出现下面:

上图中会提示公钥生成在 C:\Documents and Settings\Administrator\.ssh 目录中,找到目录 ,里面有id_rsa.pub文件,用记事本打开。

使用:

git命令行入门开始了。打开cmd,输入git。然后cd进入本机项目要存放的目录(也就是你想把项目放到你本机那个位置)。

创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:

$ mkdir learngit
$ cd learngit
$ pwd
/Users/michael/learngit

pwd命令用于显示当前目录。在我的Mac上,这个仓库位于/Users/michael/learngit

如果你使用Windows系统,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文。

第二步,通过git init命令把这个目录变成Git可以管理的仓库:

$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/

瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的读者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。

现在我们编写一个readme.txt文件,内容如下:

Git is a version control system.
Git is free software.

一定要放到learngit目录下(子目录也行),因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件。

和把大象放到冰箱需要3步相比,把一个文件放到Git仓库只需要两步。

第一步,用命令git add告诉Git,把文件添加到仓库:

$ git add readme.txt

执行上面的命令,没有任何显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。

第二步,用命令git commit告诉Git,把文件提交到仓库:

$ git commit -m "wrote a readme file"
[master (root-commit) cb926e7] wrote a readme file1 file changed, 2 insertions(+)create mode 100644 readme.txt

实战结果如下:

参考:

http://www.cnblogs.com/Bonker/p/3441781.html

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000

Git步步进阶---实战git的windows安装和使用相关推荐

  1. Git步步进阶---完美实战git tag所有操作

    编者言:使用git tag是开发者的一项基本技能,他本质上是一个有标记的压缩包,当你的代码完成某些功能并上线没有问题的时候,这时你就需要打下一个tag(即将当前的代码保存起来并做上标记),这意义重大: ...

  2. Git步步进阶---Git tag操作全解析

    为什么要写这篇Git tag文章呢? 虽然已经使用Git很长时间,并且自认为对Git的操作也到了掌握的相当好的程度,但是当服务端部分的开发转向Go时,突然需要进行Git tag操作的地方多了起来,因为 ...

  3. Git步步进阶---参与开源提交PR步骤完全揭秘

    参与开源.贡献开源已成为很多开发者实现自身价值的一种表达方式.那么,如何从一个小白晋升到提一个PR被提交呢? 一般的参与流程又是有哪些呢?本篇文章将一一揭晓. step1: 选择issue并标注 为什 ...

  4. git使用进阶(一)

    前言:继上篇文章<git常规操作>后,对git使用过程中经常出现问题的梳理. 目录 1. git本地查看历史版本并切换 2. 本地与remote建立连接 3. 连接取消 4. git pu ...

  5. windows实战Git环境配置msysGit+TortoiseGit(zz)

    windows实战Git环境配置msysGit+TortoiseGit 发表于: 2010-08-17 14:46 查看: 2,047 次点击 评论:0 标签: git, msysgit, Torto ...

  6. 1.在Windows安装Git客户端--公司的安装方案

    GIT是目前最流行的版本管理工具,而且,其分布式的架构很好弥补了SVN等集中式架构的不足,是未来版本管理的方向.很多小伙伴在学习GIT的过程中,面临的第一个问题就是如何安装GIT软件.本文,将详细介绍 ...

  7. Git安装教程(Windows安装)

    1.开始安装的界面--开始吧! 安装的界面 2.安装路径 安装路径 3.选择安装组件--推荐全选哟! 选择安装组件 4.我的选择 Additional icons 附加图标 ​ On the Desk ...

  8. 在windows安装配置Git开发环境

    转至:http://www.xbc.me/install-git-on-windows/ 上一篇文章在Ubuntu上配置Git Server后就要本地安装客户端,开始配置Git的开发环境.首先从goo ...

  9. Git安装教程(Windows安装超详细教程)

    Git安装教程(Windows安装超详细教程)  weir_will 关注 0.9 2017.10.08 00:59* 字数 728 阅读 17955评论 8喜欢 41 2018年4月14日更新  更 ...

最新文章

  1. R语言使用forestplot包绘制森林图:编码创建森林图仿真数据、汇总线修改、元素位置调整、垂直线、字体、风格、置信区间、线型、图例、刻度、标签等
  2. python 信息检索,python信息检索代码_信息检索_倒排记录表合并算法实现(python)...
  3. feed流和瀑布流_Feed流和瀑布流 - kathy829的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 全网首译 : 初学者终极指南—掌握Scrum敏捷框架—第1章
  5. 通过options探测服务器信息,OPTIONS 方法在跨域请求(CORS)中的应用
  6. C++虚基类成员可见性
  7. 要求员工自愿无偿加班 特斯拉真是拼...
  8. Python中的len函数
  9. CentOS安装PinPoint
  10. echarts 统计图如何实现打印导出
  11. NA/NP/IE最好的模拟器GNS3 part2
  12. yml格式(list)
  13. matinee和matin区别_【近义词辨析】An和Année, Jour和Journée如何区别
  14. github加速插件(google浏览器)
  15. 如何添加共享计算机用户,局域网共享,教您局域网共享怎么设置
  16. 2019丘成桐中学科学奖计算机,2019年丘成桐中学科学奖总决赛获奖名单
  17. 华为路由器负载均衡_华为路由器配置利用NAT实现TCP负载均衡
  18. Stata+R:分位数回归一文读懂
  19. 计算机毕业设计JAVA拾忆鲜花销售系统mybatis+源码+调试部署+系统+数据库+lw
  20. Android开发经验谈-很少有人会告诉你的Android开发基本常识

热门文章

  1. RPA优势解密丨到底能做什么?为何深受追捧?
  2. lte接口流程图_LTE信令流程图(端到端平台)[技术学习]
  3. Abaqus子程序Vumat报错Bad material definition
  4. ARM编译中的RO、RW和ZI DATA区段
  5. 使用 vue-lic3 创建 vue 项目
  6. iosepub阅读器_iOS苹果手机上最好的3个mobi阅读器
  7. Spring-Cloud-Netflix官方文档翻译2.2.4
  8. IAR 修改工程名称
  9. linux解压rar
  10. 赝势平面波计算机软件,第3章 赝势平面波方法(i).doc