GIT教程

这篇博客详细介绍了Git的使用,包括git stash用于保存工作区和暂存区状态,git stash list列出保存的进度,以及如何恢复工作进度。此外,还讲解了创建和检出仓库、工作流、提交、分支管理、合并、回退、标签等核心概念和操作。提供了实用的Git提示和更多学习链接。
摘要由CSDN通过智能技术生成

参考文章:http://blog.csdn.net/hudashi

git stash  对当前的暂存区和工作区状态进行保存。 
git stash list  列出所有保存的进度列表。 
git stash pop [--index] [<stash>] 恢复工作进度


git stash apply [--index] [<stash>] 不删除已恢复的进度,其他同git stash pop 
git stash drop [<stash>] 删除某一个进度,默认删除最新进度 
git stash clear 删除所有进度 
git stash branch <branchname> <stash> 基于进度创建分支




原链接:http://www.lyblog.net/detail/595.html

创建一个git 仓库

  1. 创建目录
复制
 
 
 
  1. mkdir product
  1. 移动到目录并初始化仓库
复制
 
 
 
  1. cd product
  2. git init

从本地或远程检出仓库

  1. 以下命令从本地复制一个仓库的副本
复制
 
 
 
  1. git clone /path/to/repository
  1. 从远程服务器上拉取仓库到本地
复制
 
 
 
  1. git clone username@host:/path/to/repository

git实现的工作流

你的本地仓库由git维护的三棵“树”组成。第一个是你的工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果。

Alt 工作流

添加与提交(以下操作均在本地,并未提交到服务器上)

通常在改动文件或添加文件后,在提交之前需要把改动的文件添加到缓存区,可以通过如下命令查看有哪些改动:

复制
 
 
 
  1. git status

但如,如果你想看到具体的改动内容,可以用以下命令:

复制
 
 
 
  1. git diff <filename>

然后使用如下命令把文件添加到缓存区,也就放心多了。

复制
 
 
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值