美文网首页
Git 日常知识

Git 日常知识

作者: mufaith | 来源:发表于2018-06-22 18:25 被阅读0次

git常用命令行命令:

1、git 中本地库常用的命令:

本地库的初始化:git init

本地库分支查询:git branch -a

 查看远程所有分支 git branch -r

本地库当前分支及关联远程分支的版本信息查询: git branch -vv

创建一个分支:git branch name

切换指定分支:git checkout name

创建并切换分支:git checkout -b name

删除本地一个分支:git branch -d name

强制删除未提交分支 :git branch -D name

查询当前分支工作区状态:git status

创建一个与远程指定分支关联的本地分支:git branch --track dev origin/dev

推送本地分支到远端并生成相应分支:git push --set-upstream origin name

2、git 跟远端库同步的命令:

查询本地库关联的所有远程库: git remote -v

添加一个远程库的链接:git remote add origin https://github.com/greenrobot/EventBus.git

取消关联的远程库:git remote rm origin

本地库可以关联多个远程库。

推送到远程库master分支: git push origin master

从远称拉取: git pull 

3、git版本回退及版本操作相关命令:

git的本地版本库回退操作命令:git reset --hard  commit id

HEAD表示当前版本,HEAD是用于指向当前版本号的指针

回退上个版本:git reset --hard HEAD^

回退上两个版本:git reset --hard HEAD^^ 

往上回退N个版本:git reset --hard HEAD~N

将多次commit合并,只保留一次提交历史。

1.首先使用git log查看一下提交历史

2. git 压缩  git rebase -i HEAD~4

git版本库介绍:

工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。

Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。

相关文章

  • Git 日常知识

    git常用命令行命令: 1、git 中本地库常用的命令: 本地库的初始化:git init 本地库分支查询:git...

  • 2019-02-12 一篇文章,教你学会Git

    git知识详解 本文转载于掘金Ruheng,总结非常好,故不再重复造轮子。 在日常工作中,经常会用到Git操作。但...

  • git常用命令

    日常git init / git clone url younamegit add .git commit -...

  • 每个程序员都该学会的Git知识

    逅弈 转载请注明原创出处,谢谢! 每个程序员都该学会的Git知识 在日常工作中,经常会用到Git操作。但是对于新人...

  • Git第一步之Git提交

    基本操作 下文主要是写了日常Git提交和同步线上的一些日常操作 克隆 git clone <项目目...

  • 浅谈gitflow

    之前文章对git的日常操作做了简单的总结,本篇主要对gitflow进行说明和总结。 git日常的基本操作 Git ...

  • git reset hard、git reset soft 和g

    git reset hard、git reset soft 和git revert的区别 我们在日常的git ba...

  • 复习:Git-HTML-CSS

    Git 曾做练习 相关理论 git工作流 git checkout 在日常的git操作中,git checkout...

  • 解决git上传代码时每次都要输入username & passw

    了解知识 git config --list:git的config配置项git config --global -...

  • git 日常

    1.从远程Clone代码到本地 <1>、指定Clone分支如果不适用-b 则默认Clone的是master分支 g...

网友评论

      本文标题:Git 日常知识

      本文链接:https://www.haomeiwen.com/subject/iiteqftx.html