相关知识:
Git Book,git常用命令学习地址:http://git-scm.com/book/zh/v2
Git Bash,git命令行工具下载地址:http://git-scm.com/downloads
Git Tortoise,git可视化管理工具下载地址:http://tortoisegit.org/download/
SSH Shell使用简介:http://www.cnblogs.com/btchenguang/archive/2012/09/28/2707782.html
SSH puttyagent下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
1,取git仓库:git clone url
(1)详细说明:
http://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%8E%B7%E5%8F%96-Git-%E4%BB%93%E5%BA%93
(2)使用示例:
git clone git@github.com:mybatis/mybatis-3.git mybatis-3
git clone https://github.com/mybatis/mybatis-3.git mybatis-3
注:第二个参数(mybatis-3)是本地创建的仓库名字,不填写时默认是mybatis-3,与远程仓库名相同
(3)重点:
》1,Git 克隆的是该 Git 仓库服务器上的几乎所有数据,而不是仅仅复制完成你的工作所需要文件。 当你执行 git clone
命令的时候,默认配置下远程 Git 仓库中的每一个文件的每一个版本都将被拉取下来。 事实上,如果你的服务器的磁盘坏掉了,你通常可以使用任何一个克隆下来的用户端来重建服务器上的仓库(虽然可能会丢失某些服务器端的挂钩设置,但是所有版本的数据仍在
》2,Git 支持多种数据传输协议。 上面的例子使用的是 https://
协议,不过你也可以使用 git://
协议或者使用 SSH 传输协议,比如 user@server:path/to/repo.git
。https和ssh的使用区别:http://www.linuxidc.com/Linux/2015-11/124752.htm
2,查看仓库中文件状态:git status
git四种状态说明及转换说明:http://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6%9B%B4%E6%96%B0%E5%88%B0%E4%BB%93%E5%BA%93
注:使用git status -s命令,可以得到更紧凑的输出格式
3,显示修改文件后与修改文件前的不同:git diff
注:该命令只是用于对比未暂存状态和已暂存状态两者的不同
4,加入暂存区:git add 文件路径
(1)将未跟踪过的新文件加入到暂存区
(2)将已跟踪且已修改的文件加入到暂存区
(3)将合并时发生冲突的文件加入到暂存区(冲突的文件需要自己手动解决)
注:git add . 命令可以将以上三种情况的文件都加入到暂存区
5,将暂存区的文件,加入到本地仓库中:git commit
(1),git commit -m "这里是注释"
将暂存区的文件,加入到本地仓库中。如果暂存区的文件被修改了,但是没有使用git add 命令再次添加到暂存区,则本次提交只会提交暂存区中已有的副本,不会提交用户最新的修改。
(2),git commit -am "这里是注释"
将暂存区的文件,加入到本地仓库中。如果暂存区的文件被修改了,但是没有使用git add 命令再次添加到暂存区,则本次提交会提交用户最新的修改。
此命令相当于执行了:
>git add .
>git commit -m "这里是注释"
6,从远程仓库的指定分支拉取最新代码到本地仓库的当前分支:git pull origin develop
origin为远程仓库名称
develop为远程仓库分支名称
注:使用git remote -v 可以查看远程仓库列表
7,将本地仓库的当前分支推送到远程仓库的制定分支:git push origin develop
origin为远程仓库名称
develop为远程仓库分支名称
注:使用git remote -v 可以查看远程仓库列表
相关推荐
git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git...
一张图展示 Git 常用命令.pdf
一页纸列出git常用命令,老外总结的,非常方便!
git常用命令总结
git常用命令速查表
GIT使用入门:git 常用命令整理及解析,讲解了代码的下拉,上传,修改代码提交;搭建git远程仓库
git常用命令markdown版
git常用命令
git常用命令大全,快速上手git,创建,删除,合并分支管理无压力。
git是linux系统管理源码常用工具,本资源归纳总结git常用命令使用。
GIT常用命令整理,包含一个HTML文档,一个PNG脑图: 配置操作、 全局配置、 局部配置、 基本操作、 分支操作、 合并操作、 标签操作、 回滚操作、 本地文件回滚、 日志操作、 远程操作。
Git常用命令速查表,喜欢的同学自行下载0.0 啦啦啦啦啦啦
整合的git常用命令,简单易懂,注释详尽,适合开发人员
以下是 Git 常用命令总结,使用表格形式展示。 命令 描述 git init 初始化仓库 git add [file] 添加文件到暂存区 git commit -m "[message]" 提交代码到本地仓库 git status 查看工作区和暂存区状态 git diff 查看...
git常用命令大全 git常用命令大全
平时常用的git命令
对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的
个人git使用中常用命令汇总。命令标注清楚,操作方便。