git杂记

一、基本操作

git add 把工作区文件添加到暂存区。

git add fileName或者 git add . (添加所有文件)

git status 查看工作区和暂存区的不同

git status

git diff fileName 查看工作区文件与版本库的不同(也就是修改的内容)

status、diff都是针对工作区来说的。

git commit 把暂存区的文件提交至版本库。

git commit -m "注释" (-m可以添加提交的注释)

git pull详解

git push详解

git push origin master:refs/for/master (git push 服务器名称 本地分支名称:refs/for/远程仓库分支名称)

或者git push HEAD:refs/for/master

git push -u origin dev_21 (-u 是指有多个服务器,使用-u指定一个默认的服务器,之后提交可以直接使用git push origin dev21,把版本库提交内容同步到远程仓库某分支上)。

git log 查看commit历史

git log

git reflog 查看命令历史

git reset --hard commit_id 用于时空穿梭。

二、修改

1、只撤销工作区内容:git checkout fileName

2、添加到暂存区后想撤销:git reset HEAD fileName或git restore --staged fileName(撤销添加到暂存区的add操作)、然后只剩下工作区的修改,再使用git checkout fileName撤销工作区的修改。

3、提交到本地版本库未push到远程仓库想撤销:git reset --soft(hard) commit_id 或git reset --soft(hard) HEAD^    ***一个^代表往前一次提交

先写这些,后续更新!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值