git 速成(学习资料)

可以参照:http://www.bootcss.com/p/git-guide/ 进行学习

git速成命令:

简介:git 主要由三部分组成
   1: 工作目录
            2: index(缓冲区)--其实就是索引\缓冲区 临时保存你的修改;
   3: HEAD  --最后是 HEAD,指向你最近一次提交后的结果。


1:创建新仓库: 
           创建新的文件夹,打开 执行 git init 


  2:检出仓库 
  2.1 本地仓库检出 git clone /path(相应的项目地址) 
  2.2 remote 远端仓库检出 git clone 用户名@host:/path(相应的项目地址) --git 远程检出,特别想 scp 传送文件相似;
3: 添加提交
  git add 文件\文件夹
           git commit -am '日志'
4: 推送改动
  git push origin 相应的分支(相应的目录包)
  如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:
    git remote add origin <server>
             如此你就能够将你的改动推送到所添加的服务器上去了
5:分支(分支是用来将特性开发绝缘开来的。在你创建仓库的时候,master 是“默认的”。在其他分支上进行开发,完成后再将它们合并到主分支上。)
           5.1 创建一个叫做“feature_x”的分支,并切换过去 git checkout -b feature_x 
  5.2 切换到住分支 git checkout master
  5.3 删掉分支 git branch -d feature_x
  5.4 将分支推送到git仓库 git push origin branch(分支名称)
6:更新合并
           6.1 git push
  6.2 git fetch (获取) git merge (合并) 等同于 6.1 的操作命令;



--下面的例子我是按照linux 编写,请按照下面的操作进行这样
git使用例子:
1:创建git目录(git服务器目录--类似与svn目录)mkdir  blog.git
  cd blog.git
  git init --bare 初始化 blog.git 目录下最好不要有其他的任何文件
2: --创建文件 提交修改到Head
  mkdir test.git
           cd test.git
  echo 3 >> file 
  git init --初始化
  git add file --添加文件到缓冲区
  git commit -am 'first commit' --通过提交提交到HEAD
3: 将test.git push到blog.git项目上 
  cd test.git
  git remote add origin ../blog.git  将本地项目推送到git服务器
  git push origin master             将本地的HEAD中的代码(更新操作) 推送到master分支 
4: cd ../blog.git
  git clone blog.git --克隆blog.git 你在本地的目录下你就会看到blog文件夹,里面是你提交的文件;

  
           

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值