职场新人常用的Git命令

常用Git命令汇总

安卓新人用Git,将常用的命令汇总一下,以便以后不记得了直接来看一看,目前用到的就这些,之后还有别的的话再来加上去。

安装Git以及创建本地库可参考廖雪峰的官方网站Git教程。廖雪峰Git教程
[] 中内容自定义,编写命令时不要带中括号
“” 中内容自定义,编写命令时带上双引号

  • 修改相关
    1、git status 查看工作区和暂存区的所有文件
    2、git diff [filename] 比较工作区内容与上次提交内容差异 filename 不写会一次展示所有文件差异
    3、git stash 本地保存工作区代码修改
    4、git stash list 查看本地工作区保存记录
    5、git stash pop 恢复上次保存的本地修改,并从list中移除
    6、git stash apply 恢复上次保存的本地修改

  • 提交代码
    1、git add [filename] 将要提交的文件加入暂存区
    2、git add . / git add all 一次添加所有文件
    3、git commit -m “提交信息” 提交暂存区的文件到本地仓库
    4、git commit --amend -m “提交信息” 合并本地提交到上次提交,提交信息要与上次完全相同
    5、git pull --rebase 从远程仓库拉取新代码
    6、git push 将本地修改推送到远程

  • 提交记录
    1、git log 提交历史
    2、git log --graph 提交分支合并图
    3、git reflog 命令历史
    4、git show 查看上次提交的修改内容

  • 撤销操作
    1、git checkout [filename] 丢弃工作区的文件修改
    2、git reset HEAD [filename] 让文件从暂存区回到工作区
    3、git reset --hard [commit_id] 恢复仓库内容到某次提交之后并删除之后内容
    4、git reset --soft [commit_id] 将之后提交的内容回到工作区

  • 分支相关
    1、git branch 查看当前分支和所有分支
    2、git branch [branch] 创建新分支
    3、git checkout [branch] 切换到某分支
    4、git checkout -b [branch] 创建并切换到新分支
    5、git branch -d [branch] 删除本地分支,未合并的用 -D
    6、git merge [branch] 合并某分支的内容到当前分支
    7、git push origin [branch] 将本地分支推到远程仓库
    8、git branch -a 查看远程所有分支加粗样式
    8、git checkout -b [branch] origin/[branch] 在本地创建与远程分支对应的分支,名称要一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值