美文网首页
Git常见命令行操作

Git常见命令行操作

作者: 米奇米奇_ | 来源:发表于2019-04-15 09:49 被阅读0次

将文件添加缓存

git add <filename> 

提交文件

git commit -m "提交这次说明"

查看距上次提交版本 所修改变动的文件列表,告诉我们哪些文件被修改,此时还没有做提交的修改。

git status       

查看修改的文件 diff:difference

git diff        

查看历史提交各版本

git log   

查看历史提交各版本,信息简化

git log --pretty=online    

HEAD :指当前版本 HEAD^: 上一个版本 Head^^: 上上一个版本

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

回退到指定版本号

git reset --hard 版本号    
####查看记录每一次命令
git reflog                
git checkout -- <filename>    

① 文件修改后还没有被放到缓存区,撤销修改回到版本库一模一样的状态

②文件修改后已经提交到缓存区,又做了修改,撤销回到添加到缓存区之后的状态

③就是回到最近一次的git commit 或者 git add的状态

git checkout是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以还原

git reset HEAD <filename>    

将已经添加到缓存区的文件回退到工作区,HEAD表示最新版本

删除文件,删除完需要commit。

git rm <filename>          

git关联代码仓库

git remote add origin git@server-name:path/repo-name.git    

第一次推送到代码仓库中

git push -u origin master  

创建分支并切换

git checkout -b <分支名>    

切换分支

git checkout  <分支名>      

查看当前分支 当前分支前面有*号

git branch                

创建分支

git branch <分支名>        

将分支合并到现在的分支

git merge  <分支名>          

删除分支

git branch -d <分支名>        

查看分支合并图

git log --graph                    

--no-ff 合并分支有历史记录,ff没有历史记录

git merge --no-ff -m "" dev

创建备份区

git stash  
####git stash apply恢复  git stash drop来删除 或者 git stash pop 会删除

查看远程库信息

git remote -v                          
git push origin <branch-name>                   

推送到版本管理库

如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并;

如果合并有冲突,则解决冲突,并在本地提交

没有冲突或者解决掉冲突后,再用git push origin <branch-name>推送就能成功

如果git pull提示no tracking information,则说明本地分支和远程分支的链接关系没有创建,

用命令git branch --set-upstream-to <branch-name> origin/<branch-name>

相关文章

  • 命令行入门

    引子---前端必须学会在命令行上操作 1. 常见的命令 2. git的本地操作1、创建目录,并初始化本地创建git...

  • Git常见命令行操作

    将文件添加缓存 提交文件 git commit -m "提交这次说明" 查看距上次提交版本 所修改变动的文件列表,...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • 用命令行操作git

    点击查看教程 Visual Studio Code 软件可以操作git命令行,非常方便 新手用命令行操作git,以...

  • git 切换remote

    新增 remote 命令行操作 git remote add gitlab git://***/***.git 添...

  • git本地仓库管理操作

    git 使用命令行查询 git help 具体命令行操作作用及说明查询 git help + 命令名 (git h...

  • GitHub超简单小白入门详细教程(7)——Git的命令行模式

    Git的命令行模式 和Git的基本工作流程 Git的命令行模式 在你需要进行Git操作的目录中,右击,选择Git ...

  • Git相关 | Git 常见的错误

    1.如果用windows自带的cmd需要安装一个git包才可以用git命令行:git包 2.git 常见命令行: ...

  • 学习Git基本操作

    #Git命令行基本操作 ##安装Git -官网下载 -启动Git Bash -输入$ git config --g...

  • Android版本控制之git

    前言 git是Linux之父开发的,我们应该使用命令行操作,熟练后再使用图形化操作 打开命令行:右键 git bu...

网友评论

      本文标题:Git常见命令行操作

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