git学习(1)_基本操作

git命令

基本操作

  • git init 建立初始化版本库
  • git add 已修改文件添加到暂存区
  • git commit 已暂存文件提交到版本库
  • git commit -am ” 相当于git add . + git commit -m ”
  • git rm –cached test.txt/git checkout HEAD test.txt 已暂存回退至已修改
  • git config
  • git add . 将所有变化文件全部纳入暂存区
  • git commit –amend -m ‘xxx’ 修改 上次提交消息
  • git log -n 显示最近几条提交日志
  • git log –pretty=oneline 简单显示提交日志
  • git help config/git config –help/man git-config 查看帮助

git rm 与 rm区别

git rm:
1、删除一个文件
2、将被删除文件纳入暂存区,可直接commit
若想恢复被删除文件,需要进行两个动作:
a.git reset HEAD test2.txt,将待删除文件从暂存区恢复到工作区
b.git checkout -- test2.txt,将工作区的修改丢弃掉

rm:
将test2.txt删除,这时被删除文件并未纳入暂存区中,不能直接commit
若想恢复被删除文件,需要进行三个动作:
a.git add test2.txt
b.git reset HEAD test2.txt,将待删除文件从暂存区恢复到工作区
c.git checkout -- test2.txt,将工作区的修改丢弃掉
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值