美文网首页
Git常用命令笔记

Git常用命令笔记

作者: Hurtck | 来源:发表于2017-03-04 17:54 被阅读0次
创建版本控制库

命令:

mkdir 目录名称(创建目录)

cd 目录名称(进入目录)

pwd (显示当前目录)

git init (通过这个命令把目录变成Git可以管理的仓库)

添加文件到仓库

命令

git add 文件名(将文件添加到仓库)

git commit -m "本次提交说明"(将文件提交到仓库)

版本控制

场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。
场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。

git status(查看当前状态)

git diff(查看文件修改了什么)

git log(查看修改日志)

git reset --hard HEAD(回退到上一个命令多一个多回退一个命令)

git reset --hard 版本id(回退到版本id相匹配的命令)

git reflog(查看每一次命令)

git checkout --文件名(让这个文件回到最近一次git commit或git add时的状态,如果没有--就变成了切换到另一个分支)

git reset HEAD 文件名(将已经添加到仓库的修改撤销)

远程仓库

git remote add origin 网址(将本地仓库关联到远程仓库)

git push -u origin master(由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令)
git push origin master (把本地master分支的最新修改推送至GitHub)
git clone 网址(从网址克隆一个本地库)

来自廖雪峰的博客 网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743862006503a1c5bf5a783434581661a3cc2084efa000

相关文章

  • Git与GitHub笔记(1)

    这里是本人所需的相关笔记,如果需要详细的教程可以点击这里附上git常用命令git cheatsheet 使用Git...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git常用命令

    title: Git常用命令 description: "仅用于个人笔记" date: 2015-12-08 16...

  • git命令整理

    git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...

  • Git常用命令小合集

    GIT常用命令 *来自廖雪峰老师的git教程,以下是我的简要笔记,可能有点乱,但不影响阅读 初次运行git: ss...

  • git操作

    Git原理 Git常用命令

  • Git 常用命令及应用这一篇就够了(新手向)

    1. git 常用命令 1.1 常用命令 1.2 git remote 管理远程仓库 1.3 git r...

  • Git与GitHub笔记(2)

    这里是本人所需的相关笔记,如果需要详细的教程可以点击这里附上git常用命令git cheatsheet 从远程仓库...

  • Git学习笔记

    Git学习笔记 常用命令 查看提交历史 git log 一个常用选项是 -p,用来显示每次提交的内容差异。 -n显...

  • 2018-01-28

    git学习笔记 根据廖雪峰老师教程学习整理的常用命令 git版本库创建 文件管理相关 远程库 分支管理 bug修复...

网友评论

      本文标题:Git常用命令笔记

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