Git安装(windows)

https://code.google.com/p/msysgit/downloads/list

我们使用版本Git-1.7.9版本

百度网盘下载:链接:http://pan.baidu.com/s/1i3ILeAT 密码:r9hg

一路默认,安装完效果图,双击生成图标

Linux模式的命令行。

Git建立仓库

Ø  建立Git仓库(在指定路径下创建)

gitinit --bare 库名称

Ø  仓库目录说明

Ø  hooks目录:脚本文件的目录。

Ø  info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件

Ø  logs目录:日志目录

Ø  objects目录:存储所有数据内容

Ø  refs目录:存储指向数据(分支)的提交对象的指针

Ø  config文件包含了项目特有的配置选项

Ø  description文件仅供 GitWeb 程序使用

Ø  HEAD文件指向当前分支

Clone仓库(简单使用)

Clone(检出)上面创建的仓库。

Clone到指定目录

上传

1.      在user1下新建文件readme.txt

可以同命令查看当前状态

可以看到我们添加的文件。

2.      纳入版本控制

git addreadme.txt

3.      提交

git commit readme.txt

进到VIM编辑器(写log),按“a”进入操作模式,输入内容,按键盘esc退出编译,:wq,保存退出。

4.      推送到服务器PUSH

git push /d/repository/git/testResitory/ master

GIT常用命令(附件)

1. 创建git资源库

gitinit --bare 库名称

2. 在用户文件夹下把资源clone下来

gitclone <仓库目录> /g/software/repository/git/itheima <用户目录> .

注意:clone时候用户目录必须为空

3. 创建一个文件,纳入到版本控制中。

gitadd <文件名>

第一次执行会出警告:warning:LF will be replaced by CRLF in readme.txt.

Thefile will have its original line endings in your working directory.

警告处理:需要配置用户信息

gitconfig user.name = "zhangsan"

gitconfig user.email = "itheima@gmail.com"

4. 提交到本地版本库里。

gitcommit <文件名>

5. 推送到远程共享版本库中

gitpush origin master

6. 切换用户,拉取最新的文件

gitpull

02-Git简单使用的更多相关文章

  1. 小丁带你走进git世界一-git简单配置

    小丁带你走进git世界一-git简单配置 1.github的简单配置 配置提交代码的信息,例如是谁提交的代码之类的. git config  –global user.name BattleHeaer ...

  2. git简单入门

    git简单入门 标签(空格分隔): git git是作为程序员必备的技能.在这里就不去介绍版本控制和git产生的历史了. 首先看看常用的git命令: git init git add git comm ...

  3. Git简单生成生成公钥和私钥方法

    Git简单生成生成公钥和私钥方法 Git配置 Git安装完之后,需做最后一步配置.打开git bash,分别执行以下两句命令 git config --global user.name “用户名” g ...

  4. 02: git分支管理

    目录:GIT其他篇 01: git & github 02: git分支管理 目录: 1.1 Git常用命令 1.2 主要分支(保护分支) 1.3 特性分支:feature (开发分支合并到d ...

  5. 猫猫学iOS 之第一次打开Xcode_git配置,git简单学习

    猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243 一:错误 当第一次打开Xcode我们进行commit操作的时候会 ...

  6. Git简单多人协作

    感谢廖雪峰老师,引自他的Git教程. Git简单多人协作 首先,可以试图用git push origin <branch-name>推送自己的修改: 如果推送失败,则因为远程分支比你的本地 ...

  7. [Git]02 如何简单使用

     本章将介绍几个最基本的,也是最常用的 Git命令,以后绝大多数时间里用到的也就是这几个命令. 初始化一个新的代码仓库,做一些适当配置:开始或停止跟踪某些文件:暂存或提交某些更新.我们还会展示如何 ...

  8. Git简单应用(1)

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. 1.Windows安装git msysgit是Windows版的Git,从https://git-for-windows. ...

  9. GIT简单操作

    以下只是简单的bash的操作命令,个人比较喜欢用gui 打开 git bash here git clone https://github.com/自己的名字/trunk git checkout + ...

  10. git简单使用和说明文件的书写

    一. git 简单使用 1.注册 https://github.com/ 2.初始化 配置 git config --global user.name "Your Name" gi ...

随机推荐

  1. MYSQL 二进制安装

    系统环境:CentOs6.7 i386 Mysql版本:mysql-5.6.36 root登录linux cd pwd #/root/ wget http://mirrors.sohu.com/mys ...

  2. Python 编程规范

    原文传送符:请点击

  3. JAVA NIO工作原理及代码示例

    简介:本文主要介绍了JAVA NIO中的Buffer, Channel, Selector的工作原理以及使用它们的若干注意事项,最后是利用它们实现服务器和客户端通信的代码实例. 欢迎探讨,如有错误敬请 ...

  4. 如何在 vmware esxi 中开放 VNC功能及端口实现远程管理 完整篇

    VMWare esxi中开放 VNC功能及端口实现远程管理 完整篇 在多个论坛上看了相关文章,总的写得不完整.现将各方资源整编写完整版.详文如下! (图片来自51CTO) 步骤1. 修改ESXi主机的 ...

  5. 48. Rotate Image(中等)

    You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise). ...

  6. Oracle中时间和日期函数总结

    查看当前日期格式:select * from nls_session_parameters where parameter='NLS_DATE_FORMAT'; 修改日期的格式: alter sess ...

  7. Go 语言接口

    Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口. 实例 /* 定义接口 */ type interface_name in ...

  8. Bootstrap3 排版-列表

    无序列表 排列顺序无关紧要的一列元素. <ul> <li>...</li> </ul> 有序列表 顺序至关重要的一组元素. <ol> < ...

  9. win2008r2 AD用户账户的批量导入方法

    win2008r2 AD用户账户的批量导入方法 http://www.jb51.net/article/38423.htm

  10. Android5.0特性阴影效果和裁剪

    阴影和剪裁 View的z属性 Material Design建议为了凸显布局的层次,建议使用阴影效果,并且Android L为了简化大家的工作,对View进行了扩展,能使大家非常方便的创建阴影效果: ...