GIT 常用命令--绝对经典
来源:互联网 发布:淘宝商城女童套装 编辑:程序博客网 时间:2024/06/16 17:29
首先Git是分布式代码管理工具,为什么流行起来,因为快速,高效,简单
和传统的集中式代码管理相比,最显著的特点就是不需要联网,哈哈哈。。
首先了解下:
1·当你想初始化本地仓库的时候,请使用命令 git init
2· git status 查看状态,可以看见修改,和一些操作提示(主要比较工作区有没有做修改和暂存区有没有需要提交到版本库的修改以及有没有需要提交到远程仓库的修改)
git add . == 提交修改到暂存区
git commit -m "描述信息" == 将修改提交到版本库里
git push origin master == 本地库推送到远程仓库
git push -u origin master == 本地库推送到远程仓库(第一次提交到远程仓库并将本地仓库关联到远程仓库)
3:版本回退
git log == 查看操作日志
git log --pretty=online == 美化输出log日志
git reflog ==查询日志
通过以上命令可以查询到commitID,这样就可以通过命令回退到指定版本了
git reset --hard commitID 回退到指定版本(实际上在操作指向当前分支的指针)
git reset --hard HEAD^ 回退到上一个版本
git reset --hard HEAD^^ 回退到上上一个版本
接下来这两个命令:涉及到两个概念暂存区和工作区当然还有版本区。自己摸索
git reset HEAD file 丢弃暂存区的修改
git checkout -- file 丢弃工作区的修改(实际上是拿版本区里的东西替换工作区里的东西(可能涉及到暂存区的修改),可以修复一些删除掉的文件)
4,分支管理
查看分支:git branch
新建分支:git branch <name>
切换分支:git checkout <name>
新建切换分支: git checkout -b <name>
合并修改到当前分支:git merge <name>
非fast forward 形式合并分支 :这样不会丢失分支信息
git. merge --no-ff -"merge with no-ff" dev
删除分支:git branch -d <name>
- GIT 常用命令--绝对经典
- 绝对经典
- 绝对经典转帖
- 读书【绝对经典】
- 经典绝对的短信
- 绝对经典的笑话
- 【绝对经典】骂人口误.......................
- 绝对英文经典
- 绝对经典搞笑情诗!
- 绝对经典!不看后悔
- 绝对经典搞笑
- 程序员笑话,绝对经典
- 绝对经典的程序
- git 常用命令
- Git常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- Vsphere日记03.ESXi5.5.client
- Mysql主从不同步的解决方法(本例为mysql5.7)
- 把mysql数据库中的表通过java代码生成实体类
- telnet windows 系统
- c++ 运算符重载
- GIT 常用命令--绝对经典
- Shiro限制帐号只能在一处登录
- native与h5交互
- 1-4 输出菱形
- ESI.ProCAST.2016.0.Suite.Win64
- Android 一次启动多个Activity (TaskStackBuilder)
- Coursera pku C程序进阶 编程题#4:扩号匹配问题
- JSON(发送/接收)
- 虚拟化笔记04.OpenFiler.install