资讯专栏INFORMATION COLUMN

git 使用教程

cppowboy / 3507人阅读

摘要:每个版本有一个版本号,由指针指向当前版本时,会默认创建一个分支把工作区的内容放入暂存区把暂存区的内容提交到当前分支查看工作区与版本库区别是否回退到上一个版本查看之前操作命令日志丢弃工作区某个文件让这个文件回到最近一次或时的状态切记

git每个版本有一个版本号,由指针指向当前版本

git init时,git会默认创建一个master分支

把工作区的内容放入暂存区

    git add .

把暂存区的内容提交到当前分支
git commit -m""

查看工作区与版本库区别(是否 add  commit )
git status 

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

git查看之前操作命令日志:
git reflog


丢弃工作区某个文件
git checkout -- file : 让这个文件回到最近一次git commit或git add时的状态    //切记:有 "--"  ,没有 "--" 就是切换分支了


暂存区的修改返回工作区
git reset HEAD --file 

将本地master分支与远程分支建立联系
git push -u origin master     -u  第一次,建立联系,以后push就可以省略 -u  直接git push origin master 


本地创建并切换到dev分支
git checkout -b dev      ---这条命令相当于以下两条命令: git branch dev  +   git checkout dev

合并指定分支(dev)到当前分支(如当前master)
git merge dev  即将master的提交指向dev当前的提交

git删除指定本地分支(dev)
git branch -d dev

查看分支合并情况
git log --graph --pretty=oneline --abbrev-commit

查看分支合并图
git log --graph

可以按照 廖雪峰git使用教程跟着敲命令https://www.liaoxuefeng.com/w...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71195.html

相关文章

  • 【保姆级教程】从零到精通Git,CodeChina实战

    摘要:因为是全中文的,对一些英语不好的人来说确实是福利。二下载安装下载官网下载地址进去之后,点击点击后就会自动下载了。 文章目录 推荐系列教程,推荐的一定是精选的!一....

    lyning 评论0 收藏0
  • Git入门教程(上)

    摘要:提交一个简单文件首先,使用的客户端将项目到本地假设将这个项目的目录放在了中然后打开进入目录然后在目录里面新建一个写上然后这样,就将文件加到本地的项目中。命令只是提交到本地仓库,并没有提交到远端。合并分支将的分支合并到当前分支。 提交一个简单文件 首先,使用GitHub的`windows客户端将项目clone到本地假设将test这个项目的目录放在了中C:xampphtdocsGithub...

    xzavier 评论0 收藏0
  • Git基础知识教程整理(Git分支管理)

    摘要:分支的创建合并与删除创建分支与切换分支或者命令加上参数表示创建并切换。或者后面不跟分支名时指列出所有分支,当前分支前面加。删除分支删除本地分支,不能在当前分支执行删除当前分支的操作。 分支的创建、合并与删除 创建分支与切换分支 $ git branch develop$ git checkout develop 或者 $ git checkout -b develop git che...

    xingpingz 评论0 收藏0
  • GitBash教程 使用 git rebase修改历史commit信息 | github的contr

    摘要:据我研究,绿格子没了是因为你修改了用户邮箱,所以默认不是你提交的了。比如会进入模式,英文状态下输入即可退出。修改首先使用后边这个是保留当时提交的时间,否则你虽然修改了但是时间会变为你修改的时间。更多用法看官方文档 据我研究,绿格子没了是因为你修改了用户邮箱,所以github默认不是你提交的了。你只要修改一下历史...

    mozillazg 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<