Git常用命令整理
、初始化一个Git仓库:git init
2、添加文件到Git仓库:
git add <file>
添加文件到暂存区
git commit 把文件提交到版本仓库
3、查看工作区状态:git status
4、查看文件修改内容:git diff <file>
git diff HEAD --
<file>
可以查看工作区和版本库里面最新版本的区别
HEAD
指向当前版本,上一个版本HEAD^
,上上一个版本HEAD^^(
HEAD~2)
5、查看提交历史:git log
6、查看命令历史: git reflog
7、版本回退:git reset --
hard
commit_id
8、丢弃工作区的修改:git checkout -- file
9、丢弃暂存区的修改:git reset HEAD file
10、
删除一个文件:git rm
11、查看分支:git branch
12、创建分支:git branch <name>
13、切换分支:git checkout <name>
14、创建切换分支:git checkout -b <name>
15、合并分支:git merge <name>
16、删除分支:git branch -d <name>
17、关联远程库:git remote add origin git@server-name:path/repo-name.git
18、推送master分支:git push origin master
git push -u origin master
第一次推送并关联
19、克隆仓库:git clone git@
server-name:path/repo-name.git
从远程仓库克隆时,Git自动把本地的master
分支和远程的master
分支对应起来,且远程仓库的默认名是origin
20、查看远程库:git remote -v
21、更新远程库的新提交:git pull
22、建立本地分支和远程分支的关联:git branch --set-upstream branch-name origin/branch-name
23、储藏工作现场:git stash
24、
回到工作现场:git stash pop
25、
查看工作现场:git stash list
26、新建标签:git tag <name> commit-id(可选)
,默认为HEAD
,也可以指定一个commit-id
27、
指定标签信息:git tag -a <tagname> -m "taginfo"
28、查看标签:
git tag
29、
查看标签信息:git show <tagname>
30、推送一个本地标签:git push origin <tagname>
31、推送全部本地标签:git push origin --tags
32、删除一个本地标签:git tag -d <tagname>
33、删除一个远程标签:git push origin :refs/tags/<tagname>
Git常用命令整理的更多相关文章
- (小组)Git 常用命令整理
Git 常用命令整理 取得Git仓库 初始化一个版本仓库 git init Clone远程版本库 git clone git@xbc.me:wordpress.git 添加远程版本库origin,语法 ...
- 分布式版本控制系统Git-----4.Git 常用命令整理
1. git init 初始化 git 目录 2. git add 添加文件 git add fileName #添加指定文件 git add -i #手工选择要添 ...
- Git 常用命令整理(持续更新)
#配置 git config --global user.name "Your Name" git config --global user.email "email@e ...
- Git 常用命令整理
初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" #配置使用git仓库的人员em ...
- Git 常用命令整理(转)
初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" #配置使用git仓库的人员em ...
- Terminal,git,vim常用命令整理以及删除本地git仓库
Terminal常用命令 目录操作 ll 打开目录列表 ls -a 打开目录下所有文件列表 cd 切换到某目录 mkdir 创建目录 rmdir 删除空目录 rm -rf 目录名字 强制删除目录 mv ...
- Git 配置环境及常用命令整理
一.Git教程网站 廖雪峰网站 易百GitHub命令:https://www.yiibai.com/git/git_clone.html 完成Windows环境命令下Git config配置 设置好之 ...
- Git常用命令(转)
目前开发的新项目使用的版本控制工具基本用的都是Git,老项目用的还是Svn,网上Git资源也很多,多而杂.我整理了一份关于Git的学习资料,希望能帮助到正在学习Git的同学. 一. Git 命令初识 ...
- Git 常用命令 更新与提交
整理了一下Git 常用命令,这个版本还是比较好用的,最后附上个人终结版,帮助你快速上手. 取得Git仓库 初始化一个版本仓库 git init Clone远程版本库 git clone yourgit ...
随机推荐
- spark-shell和scala错误
运行spark-shell 或者scala命令,出现以下错误: Welcome to Scala version 2.10.6 (Java HotSpot(TM) 64-Bit Server VM, ...
- 安装部署完office web apps 后,无法浏览Word
安装部署完office web apps 后,在sharepoint 2010浏览器中浏览Word提示:“由于出现意外错误,Word Web App 无法打开此 文档 进行查看. 要查看此 文档,请在 ...
- sql install error
解决SQL Server 2008 R2安装过程中提示Could not open key的解决方法:以管理员身份运行CMD命令提示符,输入以下语句并运行就OK了secedit /configure ...
- 冒泡排序,sql分页语句
对数组中的数字进行排序 public int[] PopSmall(int[] IntArray) { ; ; i < IntArray.Length - ; i++) { ; j < I ...
- LR12.53—第3课:重播Vuser脚本
第3课:重播Vuser脚本 在前面的教训,你记录了一组典型的用户行为,并准备重播脚本. 重播脚本之前,您可以配置脚本的运行时设置,它定义了Vuser的行为. 注:记录与基于Web的协议的地方WebTo ...
- (分享)多功能 PDF转换器v3.0版本
转换的效果非常不错,值得使用.破解成功的截图:这个程序必须随便输入注册码注册,不然会有水印的. 这是程序主界面了 正在测试pdf转word过程,转换结果个人感觉非常不错,跟原版pdf的格式非常接近,个 ...
- 使用Plsql将Excel数据导入Oracle数据库
1.在plsql页面,Tools-->ODBC Importer... 2.配置被导入的excel files 3.选择excel文件 4.选择Excel中要被导入的的sheet工作簿,选择之后 ...
- tomcat 7/8 启动非常慢的解决方法
在日志中发现启动慢的地方: 2016-11-14 09:31:30.522 [localhost-startStop-1] INFO o.s.c.s.DefaultLifecycleProcessor ...
- jQuery学习笔记(在js中增加、删除及定位控件的操作)
代码内容很多都是从amazeui直接copy过来的,先声明,请不要说在下抄袭- - <!-------------------- HTML代码 ----------------------> ...
- Word设置首页不同
Sub 批量格式设置() '此代码为指定文件夹中所有选取的WORD文件的进行格式设置 Dim MyDialog As FileDialog, vrtSelectedItem As Variant, ...