Git常用命令手册
github 的使用教程(非常详细的小白视频)链接如下:
http://yun.itheima.com/course/209.html
Git 详细使用手册链接如下:
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%85%B3%E4%BA%8E%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6
//这两天为了方便项目管理,学习了github的使用,以下是本地的Git Bash的使用命令简略手册,方便日后查看,并不适合作为新手学习
正文:
config命令:config就是Git的管理工具。
使用格式: git config [<options>]
注: 可以通过“git help config 或 git config --help 或 man git-config”查看config命令的手册(其它命令同理)
config常用参数:
1、--global:用于设置或修改Git的配置
如:
//当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址(用于提交共享)
git config --global user.name "****"
git config --global user.email ****@****.com
//配置默认文本编辑器了,当 Git 需要你输入信息时会调用它
//若不配置默认使用Vim编辑器,下面命令是配置默认使用Emacs
git config --global core.editor emacs
注:如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。
2、--list: 用于查看所有配置
init命令: 该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件。
使用格式: git init
clone命令: 克隆一个仓库到本地
命令格式: 命令格式是 git clone [url]
(如:git clone https://github.com/libgit2/libgit2)
注: Git 克隆的是该 Git 仓库服务器上的几乎所有数据,当你执行 git clone 命令的时候,默认配置下远程 Git 仓库中的每一个文件的每一个版本都将被拉取下来。
status命令: 查看已暂存和未暂存的修改
命令格式: git status
注: 简单讲就是跟踪现在有没有在暂存区没有放入Git仓库的文件(Changes to be committed)以及新建的内容和这个分支同远程服务器上对应的分支没有偏离(Untracked files)
status常用参数:
-s或--sort: 得到一种更为紧凑的格式输出(就是简略输出)。
add命令: 提交至暂存区域
命令格式: git add [文件名]
注: 修改了文件之后一定要记得add,否则commit后这些修改过的文件只保留在本地磁盘。
commit命令: 提交更新
命令格式: git commit -m '如:用git修改文件提交到仓库'
注: 在提交跟新前可以使用status命令查看是否有未add(提交至暂存区域)的文件
commit常用参数:
-a: 跳过使用暂存区域,即不用使用add(比较方便)
rm命令: 从暂存区移除文件(同add,记得提交)
命令格式: gid rm [文件名]
mv命令: 移动文件(可用于改文件名)
注: 可以看到mv,rm, add命令都跟普通的命令行作用一样,只不过git的这些命令是作用在暂存区域
push命令: 将本地仓库同步到云端仓库
Git常用命令手册的更多相关文章
- git常用命令2
一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...
- Git常用命令清单笔记
git github 小弟调调 2015年01月12日发布 赞 | 6收藏 | 45 5k 次浏览 这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加 ...
- 转 Git 常用命令大全
一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch ...
- git常用命令3
一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看 ...
- Git 常用命令速查表(图文+表格)【转】
转自:http://www.jb51.net/article/55442.htm 一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git comm ...
- Git 常用命令大全-转载
一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- Git 常用命令详解
Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...
- Git 常用命令大全
Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...
随机推荐
- 注册表命令 regedit32
转自 https://zhidao.baidu.com/question/1958216489744783460.html Regedt32.exe 不支持注册表项文件 (.reg) 的导入和导出. ...
- MySQL 参数- Innodb_File_Per_Table(独立表空间)
Innodb存储引擎可将所有数据存放于ibdata*的共享表空间,也可将每张表存放于独立的.ibd文件的独立表空间.共享表空间以及独立表空间都是针对数据的存储方式而言的. 共享表空间某一个数据库的所有 ...
- Docker镜像的构成__Dockerfile
相比docker commit来说,Dockerfile的方法会更加自动化,更加方便快捷,而且功能也更强大.拿构建Nginx容器举例. 先创建一个目录 mkdir /opt/docker-file 进 ...
- 老男孩Python全栈开发(92天全)视频教程 自学笔记17
day17课程内容: 装饰器回顾练习 登录功能: #登录京东,不同的页面,选择页面,然后不同的登录方式with open('作业5.1jingdong','w',encoding='utf8') as ...
- java并发 - 自底向上的原理分析
[TOC] 事先声明,我只是java并发的新手,这篇文章也只是我阅读<java并发编程的艺术>一书(内容主要涉及前3章)的一些总结和感悟.希望大家能多多讨论,对于错误的地方还请指出. 0. ...
- UVA - 1631 Locker 记忆化搜索
题意:给定两个密码串,每次可以让1~3个相邻的密码向上或者向下滚动,每个密码是 ,问最少需要多少次滚动可以让原串成为目标串? 思路:假设当前要让第i位密码还原,我们可以同时转动,不同的转动方式会影响后 ...
- python-scrapy的编码问题
在学习scrapy中,遇到编码问题还是很头痛的问题的.由于对于语言的对不熟悉,加上不会思考的去解决问题.这样盲目的实践似乎就是在浪费时间. 用心思考一下是非常重要的一个过程,在没有办法前进的时候,先学 ...
- java 集合框架(十四)Queue
一.概述 Queue一种队列结构集合,用来存储将要进行处理的元素.通常以FIFO的方式排序元素,但这并不是必须的.比如优先度队列就是一个例外,它是以元素的值来排序.但无论怎样,每个Queue的实现都必 ...
- R+OCR︱借助tesseract包实现图片文本提取功能
2016年11月,Jeroen Ooms在CRAN发布了tesseract包,实现了R语言对简单图片的文本提取.分析功能. 利用开源OCR引擎进行图片处理,目前可以识别超过100种语言,R语言可以借助 ...
- FusionCharts Marimekko图
1.Marimekko静态页面 Marimekko.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E ...