(ZZ) git 常用命令

创建版本库

  • $ git clone <url> #克隆远程版本库
  • $ git init #初始化本地版本库

修改和提交

  • $ git status #查看状态
  • $ git diff #查看变更内容
  • $ git add . #跟踪所有改动过的文件
  • $ git add <file> #跟踪指定的文件
  • $ git mv <old> <new> #文件改名
  • $ git rm <file> #删除文件
  • $ git rm --cached <file> #停止跟踪文件但不删除
  • $ git commit -m “commit message” #提交所有更新过的文件
  • $ git commit --amend #修改最后一次提交

查看提交历史

  • $ git log #查看提交历史
  • $ git log -p <file> #查看指定文件的提交历史
  • $ git blame <file> #以列表方式查看指定文件的提交历史

撤消

  • $ git reset --hard HEAD #撤消工作目录中所有未提交文件的修改内容
  • $ git checkout HEAD <file> #撤消指定的未提交文件的修改内容
  • $ git revert <commit> #撤消指定的提交

分支与标签

  • $ git branch #显示所有本地分支
  • $ git checkout <branch/tag> #切换到指定分支或标签
  • $ git branch <new-branch> #创建新分支
  • $ git branch -d <branch> #删除本地分支
  • $ git tag #列出所有本地标签
  • $ git tag <tagname> #基于最新提交创建标签
  • $ git tag -d <tagname> #删除标签

合并与衍合

  • $ git merge <branch> #合并指定分支到当前分支
  • $ git rebase <branch> #衍合指定分支到当前分支

远程操作

  • $ git remote -v #查看远程版本库信息
  • $ git remote show <remote> #查看指定远程版本库信息
  • $ git remote add <remote> <url> #添加远程版本库
  • $ git fetch <remote> #从远程库获取代码
  • $ git pull <remote> <branch> #下载代码及快速合并
  • $ git push <remote> <branch> #上传代码及快速合并
  • $ git push <remote> :<branch/tag-name> #删除远程分支或标签
  • $ git push --tags #上传所有标签

 文章来源:

https://gitcafe.com/GitCafe/Help/wiki/Git-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E9%80%9F%E6%9F%A5%E8%A1%A8

http://pjq.me/wiki/doku.php?id=work:git-guide

Git Cheat Sheet < CN > (#Version 0.1)

PDF 版本下载 / PNG图片下载

(ZZ) git 常用命令

时间: 2024-11-07 23:09:36

(ZZ) git 常用命令的相关文章

【前端小小白的学习之路】Git常用命令整理

Git 常用命令清单. 几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一.新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二.配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局

git常用命令2

git常用命令2 添加远程仓库(以github为例) 登录官方网站https://github.com,没有的话去注册一个账号吧. 然后新建一个仓库 在Repository name填入learngit,其他保持默认设置,点击"Create repository"按钮,就成功地创建了一个新的Git仓库: 目前,在GitHub上的这个learngit仓库还是空的,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHu

iOS开发——开发技巧&amp;Git常用命令

Git常用命令 初始化git init        加—bare实现远程仓库 配置git config user.name iCocos 配置全局git config —global user.name iCocosgit config —global user.email [email protected] 状态git status 添加到帮派git add iCocos.m 提交git commit iCocos.m -m “注释” Log纪录git loggit log + 文件名git

git常用命令符

全局配置 $ git config --global user.name "姓名" 告诉git你是谁 $ git config --global user.email "[email protected]" 告诉git怎么联系你 如果注册了 github 账号,邮箱最好和 github 账号统一 $ git config -l 查看配置信息初始化代码仓库 $ git init 初始化代码库 $ git add . 将所有变化添加到暂存区 $ git commit -

(小组)Git 常用命令整理

Git 常用命令整理 取得Git仓库 初始化一个版本仓库 git init Clone远程版本库 git clone [email protected]:wordpress.git 添加远程版本库origin,语法为 git remote add [shortname] [url] git remote add origin [email protected]:wordpress.git 查看远程仓库 git remote -v 提交你的修改 添加当前修改的文件到暂存区 git add . 如果

github创建远程仓库和git常用命令

git创建远程仓库 首先到github页面上创建仓库(repository)如下: 然后初始化文件夹为仓库,并提交到远程仓库,如下: [[email protected] aa]# git init Initialized empty Git repository in /data/mydata/aa/.git/ [[email protected] aa]# git add . [[email protected] aa]# git commit -m "first commit"

Git 常用命令集锦

远程仓库相关命令 克隆远程仓库:git clone git://github.com/jquery/jquery.git 查看远程仓库:git remote -v 添加远程仓库:git remote add [name] [url] 删除远程仓库:git remote rm [name] 修改远程仓库:git remote set-url --push [remoteName] [newUrl] 拉取远程仓库:git pull [remoteName] [remoteBranchName]:[l

windows下安装git并创建一个仓库,git常用命令

转载于:http://www.cnblogs.com/nemotan/p/4655498.html 一.windows安装git 1.下载:http://msysgit.github.io/,下载之后直接安装,打开gitbash 2.配置用户名和邮箱: $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" 3.新建一个文件夹并执

git常用命令及技巧

强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容 git push -f git fetch --prune  #这样就可在本地删除在远程不存在的branch man git-fetch --prune After fetching, remove any remote tracking branches which no longer exist on the remote. -t, --tags Most of the tags are fetched automatically