git二、基本使用】的更多相关文章

一.安装包 msysgit(Windows版本的Git) 下载地址:http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 我下载了红色圈中的Git TortoiseGit 下载地址:http://code.google.com/p/tortoisegit/wiki/Download 我下载了红色圈中的TortoiseGit 二.安装说明 为什么安装Git? Git 是 Linux Torvald…
转: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 我每天使用 Git ,但是很多命令记不住. 一般来说,日常使用只要记住下图6个命令,就可以了.但是熟练使用,恐怕要记住60-100个命令. 下面是我整理的常用 Git 命令清单.几个专用名词的译名如下. Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一.新建代码库 # 在当前目录新建一个…
一.创建仓储(版本库) 可以创建在空目录下创建git仓库,也可以在已有项目里创建git仓储. $ mkdir NewName //仓储名 $ cd Newname //进入到该仓储目录中 $ git init //初始化仓储,会显示initialized,也就是相当于在本地文件夹中添加了一个.git的子目录,用于记录项目变更信息 在已有项目里创建仓储: //可以直接在项目中打开Git bash,这样就直接在项目目录中,也可以通过命令进入到所在项目 $ cd 当前项目目录 $ git init 二…
Windows 或 Mac 上安装 Git 相对于 Linux 上安装来说步骤是简便一些的.Linux 安装步骤见:[Git 一]Linux安装Git 一.Windows 安装 Git 直接下载对应 exe ,傻瓜式安装即可.下载路径:Git安装包下载地址 二.Mac 安装 Git Mac 安装 Git 也是灰常方便的.直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单"Xcode"->"Preferences…
1 git log 命令查看提交日志信息 git log --pretty-fuller #详细查看 git log --stat #查看每次提交的文件变更 git log --pretty-online 2git diff 对比文件的修改信息 git diff HEAD  git add . 后与当前版本库的头指针比较 git diff --cached 或--staged 提交暂存区和版本库中的文件差异 git 命令是如何影响工作区和暂存区的 左侧为工作区 右侧为版本库 . 版本库中标记为i…
1:创建仓库  git init - 当前目录下初始化仓库,根目录产生.git文件-包含元数据文件,为其他git命令提供环境 2:克隆仓库  git clone url - 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改 3:添加文件  git add -添加内容到缓存区  git add .  添加所有文件 4:查看状态  git status -s 简单输出内容 5:提交缓存区内容至仓库  git commit -m "备注信息" -缓存区内容添加到仓库中   -…
概念 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了 git 又学会了 SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了.如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险. 现在有了分支,就…
上次文章给大家介绍了Git的一些基本知识(http://www.cnblogs.com/jerehedu/p/4582398.html),并介绍了使用git init初始化化版本库,使用git add增加文件到版本库,使用git status查看版本库的状态信息,使用git commit最终提交文件到版本库.上文最后在提交时,会出现问题导致提交不成功,这是因为我们没有对git进行配置. Git配置 Git最重要的配置信息就是用户名和电子邮件地址.每次Git提交时都会使用这两条信息,用来标识是谁提…
0. 开始查看所有配置:git config --listgit config --global user.name "runoob"git config --global user.email test@runoob.comgit config --global core.editor vim 指定编辑器git config --global merge.tool vimdiff  差异分析工具 /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置.若使用 git c…
上次文章给大家介绍了Git的一些基本知识(http://www.cnblogs.com/jerehedu/p/4582398.html).并介绍了使用git init初始化化版本号库.使用git add添加文件到版本号库,使用git status查看版本号库的状态信息.使用git commit终于提交文件到版本号库.上文最后在提交时.会出现故障导致提交不成功.这是由于我们没有对git进行配置. Git配置 Git最重要的配置信息就是username和电子邮件地址.每次Git提交时都会使用这两条信…