git操作命令

  • git add **.txt
    • 添加文件到暂存区,多文件用逗号分隔
  • git commit xx.txt -m ‘desc’
    • 提交到版本库
  • git reset --hard HEAD^
    • HEAD是当前版本, HEAD^是上一个版本, HEAD^^上上个版本
  • git log
    • 查看提交日志,一般能看到最近三个
  • git reflog
    • 查看操作命令,能看到最近操作的版本
  • git status
    • 查看当前分支状况,有误commit
  • git checkout
    • 使用版本库里的版本替换工作区的版本
  • git rm **.txt
    • 删除工作区里的文件,并提交到暂缓区,commit之后版本库就也没了,
      • git checkout HEAD -- 文件名直接用版本库覆盖工作区,清空暂缓区
  • git clone git@github.com:michaelliao/gitskills.git
    • 克隆下来一个仓库
  • git push your_name master
    • 给远程仓库更新

远程仓库

要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git

关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐