美文网首页
git 终端命令

git 终端命令

作者: 草原烈鹰 | 来源:发表于2017-04-13 17:12 被阅读59次
Git add:将git代码添加到暂存区

git mv old-filename new-filename:移动或者重命名文件

git rm filename:用git的方法删除文件

git status:查看从上次提交以后的文件的状态

git diff :查看从上次提交以来,本地代码改动的具体情况

git commit -m“”:将代码提交到本地仓库,后面是说明

git commit —-amend:觉得刚才提交的说明不够好,用这个修改。git commit -m"" --amend

git push:将本地仓库提交到远程仓库

git pull:将别人推送到远程仓库的代码,拉到自己的本地仓库

git log:参看修改记录等

git show:显示具体的代码改动情况

git branch:列出所有的分支名

git branch 分支名:新建分支

git branch -d 分支名:删除分支,注意大小写

git checkout 文件名:恢复已修改的文件到上一次提交的状态,未提交的情况下

git checkout 分支名:切换到分支名

git revert HEAD:还原最近一次提交的修改,在提交的情况下

git revert 版本号:还原到该版本

git stash:先将未提交的修改暂存起来,接着清楚所有未提交的修改

git log -p :查看提交的具体内容

git本地分支回退:

1. 先用下面命令找到要回退的版本的commit id:
   git reflog 
2. 接着回退版本:
  git reset --hard Obfafd  (0bfafd就是你要回退的版本的commit id的前面几位)

git远程分支回退:

如果你的错误提交已经推送到自己的远程分支了,那么就需要回滚远程分支了:
1. 首先要回退本地分支:
  git reflog
  git reset --hard Obfafd
2. 紧接着强制推送到远程分支:
  git push -f
注意:本地分支回滚后,版本将落后远程分支,必须使用强制推送覆盖远程分支,否则无法推送到远程分支。

相关文章

  • 如何卸载git

    <1.>找到git的位置 终端命令:which -a git <2.>cd进入git所在的目录 终端命令:cd /...

  • 一些小技巧随时更新

    mac终端MD5加密命令:echo -n "加密字符串" |md5 mac终端从git克隆文件命令:git clo...

  • git 版本管理使用

    git 的基本使用(终端) 注释:$符号只是表示终端命令 1.创建创库 在终端输入 $ git init 2.克隆...

  • iOS开发中的一些操作集锦

    1.git中取得项目的git仓库 终端命令:$ git clone [url] 例如:$ git clonegit...

  • Git 终端命令

    Git 是什么 分布式的版本控制系统 客户端不并不是简单的讲文件的最新快照检出,而是对代码库进行完整的镜像. 快照...

  • git 终端命令

    git本地分支回退: git远程分支回退:

  • Git 终端命令

    配置语法: 以斜杠“/”开头表示目录;以星号“*”通配多个字符;以问号“?”通配单个字符以方括号“[]”包含单个字...

  • Git终端命令

  • git 终端命令

    一、pull操作 1、cd到项目目录 git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支...

  • git 代理造成的Failed to connect to 12

    先执行git config --global -l命令 查看git代理设置 继续在终端执行git config -...

网友评论

      本文标题:git 终端命令

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