博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git常用命令总结
阅读量:6878 次
发布时间:2019-06-26

本文共 1368 字,大约阅读时间需要 4 分钟。

常用的git命令

  • git init git 初始化
  • git config --global user.name "xxx" 配置用户名
  • git config --global user.email "xxx@xxx.com" 配置邮件
  • git add git add . 把所有变化提到暂存区 git add xxx 把制定文件提到暂存区
  • git status 查看当前文件状态
  • git commit -m "" 提交更新
  • git commit -am 'xxx' 将add和commit合为一步, 但只能cover到已被track的文件
  • git show commit_id 显示某个提交的详细内容
  • git log 查看commit日志
  • git reset --hard commit_id 回退到某个commit
  • git revert commit_id 进入到某个commit的代码,并生成新的commit
  • git remote -v 查看本地关联的远程仓库
  • git remote add xxx 地址 关联远程仓库,名字为xxx
  • git remote rename oldname newname 修改远程仓库的名字
  • git remote rm name 删除名字为name的远程仓库的关联
  • git pull name branch 拉取名字为name的远程仓库的branch分支
  • git push name branch 推送名字为name的远程仓库的branch分支
  • git checkout -b branch [remote/master] 新建并进入一个名字为branch的分支 可选参数指在某个分支基础上新建
  • git checkout branch 切到名字为branch的分支
  • git branch -D branch 删除名字为branch的分支
  • git branch -a 查看所有分支 包括本地和远程
  • git clone 地址 克隆项目到本地
  • git fetch [name] [branch] 将获取远程仓库的更新取回本地,取回的代码对本地的开发代码没有影响,无参数时默认取所有
  • git merge branch 把branch分支合并到当前分支
  • git push name :branch 删除名字为name的远程的branch分支

    git rebase -i HEAD~xgit rebase -i commi_id (commi_id不参与合并的) 合并多个commit, pick改为s, 如有冲突,解决以后继续 git add . git rebase --continue 取消合并 git rebase --abort

  • git tag name [commit_id] 增加名字为name的tag, commit_id制定commit处打tag
  • git tag 查看所有tag,按字母排序
  • git tag -d name 删除名字为name的tag
  • git push origin tagname 把名字为tagname的tag推到远程
  • git push --tags 把所有tag推送到远程仓库
  • git push origin :refs/tags/<tagname> 删除远程tag

转载地址:http://sdgfl.baihongyu.com/

你可能感兴趣的文章
8086汇编——作业总结1——ASCII码0~9转为8位二进制输出
查看>>
查询01_DML锁和DDL锁的处理
查看>>
下载(打开)PDF文件 代码
查看>>
effective c++ 思维导图
查看>>
谈一下我们是怎么做数据库单元测试(Database Unit Test)的
查看>>
007-请问你怎么看待软件测试的潜力和挑战
查看>>
SQLite
查看>>
在AndroidManifest(清单文件)中注册activity(活动)及配置主活动、更改App图标、App名称、修改隐藏标题栏...
查看>>
bootloader启动提速之使用ICACHE
查看>>
[翻译] 使用 Python 创建你自己的 Shell:Part I
查看>>
Linux之head、tail
查看>>
pl/sql编程(十三)
查看>>
TW实习日记:第22天
查看>>
关于一些 MYSQL中的字符集概念
查看>>
【主席树启发式合并】【P3302】[SDOI2013]森林
查看>>
Poemscape|Beta阶段第七天
查看>>
php面试题整理
查看>>
git-svn — 让git和svn协同工作
查看>>
Word发表blog格式模板
查看>>
使用Blender的UV映射制作一个地球
查看>>