git常用命令大全

git提交代码流程

  • git pull 拉取最新代码,在提交代码之前,先更新代码以避免代码冲突
  • git status 查看当前项目中有哪些文件被修改过
  • git add . 将所有修改的文件全部提交到暂缓区
  • git commit -m “提交代码说明” 将代码提交到本地仓库
  • git push origin master 将本地分支推送到远程分支

git branch相关命令

  • git branch 查看当前分支
  • git branch - a 列出远程分支
  • git branch --all 列出所有分支
  • git branch -d +分支 删除指定的分支

git checkout相关命令

  • git checkout - 切换到上一个分支
  • git checkout +分支 切换到指定的分支
  • git checkout -b master1 origin/master
    创建本地master1并切换到该分支,同时与远程分支master建立关联关系
  • git checkout . 放弃所有文件的修改
  • git checkout +文件 放弃对该文件的修改

git stash相关命令

  • git stash 将未提交的修改保存到栈缓存中
  • git stash save “要保存的注释说明” 跟git stash命令一样,多了一个注释说明
  • git stash list 查看stash中所有保存的记录
  • git stash pop stash@{n} 将第n条的stash记录删除,并将修改的内容还原,当n=0时,表示当前stash记录
  • git stash drop stash@{n} 清空第n条的stash记录

git其他相关命令

  • git clone url 拷贝远程仓库到本地
  • git log 查看历史提交记录
  • git reset commit_id 将代码回退到某一个版本
  • git reset +文件 撤销git add+文件的操作
  • git rebase -i commit_id 合并代码
  • git cherry -v 查看保存到本地但未提交到远程分支的代码记录
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值