Git常用基本操作

来源:互联网 发布:虎门巨新网络跑路后续 编辑:程序博客网 时间:2024/06/06 01:05

Git操作 - By BearsG

基本操作

  1. 初始化仓库

    • git init
  2. 配置作者信息

    • git config –global user.email “youremail@corp.com”
    • git config –global user.name “yourname”
  3. 添加文件到暂存区

    • git add \filename\
    • git add * (添加所有文件到暂存区)
  4. 移除文件
    • git rm \filename\
  5. 重命名一个文件
    • git mv \oldfilename\ newfilename\
  6. 提交暂存区

    git commit只会提交暂存区(staged)里面的文件

    • git commit -m “message”
  7. 查看工作目录的状态
    • git status
  8. 查看提交历史记录
    • git log
  9. 查看文件改变
    • git diff

撤销操作

  1. 撤销加入暂存区的操作
    • git reset HEAD \file\
  2. 撤销修改的操作
    • git checkout – \file\
  3. 将本地的修改放进回收站
    • git stash
  4. 从回收站中恢复本地的修改
    • git stash apply

Tag操作

  1. 查看tag
    • git tag
  2. 创建tag
    • git tag -a v1.0 -m “my version 1.0”
  3. 显示tag信息
    • git show v1.0
  4. 对之前的提交打tag
    • git tag -a v0.1 -m “version 0.1”

分支操作

  1. 查看分支
    • git branch
  2. 创建分支
    • git branch \branchname\
  3. 删除分支
    • git branch -d \branchname\
  4. 切换分支
    • git checkout \branchname\
  5. 合并分支
    • git merge \branchname\
  6. rebase操作
    • git rebase \basebranch\ newbranch\

远端仓库操作

  1. 克隆一个远端仓库
    • git clone URL
  2. 添加远端仓库
    • git remote add \name \URL\
  3. 更新远端仓库的分支和数据
    • git fetch \name\
  4. 获取并合并远端仓库的分支到当前分支
    • git pull \reponame\ branchname\
    • eg: git pull origin master
  5. 上传本地分支和数据到远端仓库
    • git push \reponame \branchname\
    • eg: git push origin master
  6. 跟踪远端仓库上的分支
    • git checkout –track origin/testbranch
    • git checkout -b test origin/testbranch

0 0
原创粉丝点击