Git命令总结

Git命令总结git

一、       git    int                         ------------建立版本库ruby

二、        git    add  <file>                                ------------将文件添加app

三、        git    commit  -m  "备注"                    -------------将文件提交spa

四、        git    status                                        --------------查看状态code

五、        git    log                                             ---------------查看历史记录blog

六、        git    log   --pretty=oneline                 ---------------简化历史记录rem

七、        git    log   --graph                              ---------------能够看到分支合并图it

八、        git   reset  --hard HEAD^                  ---------------返回上一个版本ast

九、        git   reset   --hard   <commit id>      -----------------根据id返回须要的版本class

十、        git    reflog                                        ---------------用来记录你的每一次命令

十一、      git    checkout   -- file                        ---------------意思就是把文件在工做区的修改所有车型

十二、       git    rm  file                                       ---------------git rm 命令删掉文件。注意删掉后要git commit -m"备注",若是以为是删错了 能够用 git checkout -- file 命令来恢复

建立分支命令

一、        git    checkout   -b   <dev>                  ---------------表示建立dev分支并切换到dev分支,至关于如下两条命令:

     git    branch             <dev>                  ---------------建立dev分支

     git    checkout         <dev>                  ---------------切换dev分支

二、       git    branch                                         ---------------查看当前分支

三、       git    merge                                          --------------用于合并分支到当前分支      (Fast-forward即合并是“快进模式”)

四、       git    merge    --no-ff                            --------------表示强制禁用Fast  forward模式,Git会在merge生成一个新的commit,这样,从分支历史上就能够看出分支信息。

五、       git   branch     -d    <dev>                   -------------删错dev这个分支

六、       git   branch     -D   <dev>                   ------------强行删除

六、       git   stash                  -------------能够把当前工做现场“储存起来”,等之后恢复现场后继续工做

七、       git   stash      list                                 -------------查看stash内容存储位置

八、      git    stash     apply                             -------------恢复,可是恢复后,stash内容并不删除

九、      git    stash     pop                               -------------恢复的同时把stash内容也删除了 

十、    git    remote                                       -------------查看远程库的信息 origin

十一、    git    remote    -v                                -------------显示更详细的信息(既git clone地址)

十二、   git     clone    <git地址>                      -------------克隆

1三、   git     pull                                            -------------更新代码合并

1四、    git   push   origin  master                  -------------推送分支

相关文章
相关标签/搜索