git 常用功能,误删,版本回退等

git 教程:

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

创建新分支并切换到新分支:

git checkout -b  your_branch

 

写好以后,推送到服务器

è¿éåå¾çæè¿°

git add -A

git commit -m ' 说明'

git push origin your_branch:your_branch

切换到主分支,merge,推送

git checkout master

git merge your_branch

git push origin master:master

 

查看当前状态:

git status

查看分支

git branch

编写.gitignore规则:可以使一些不想被提交的部分不被提交

https://www.cnblogs.com/kevingrace/p/5690241.html

删除文件:

rm后

git rm file 然后同样需要提交,push,远程才会和本地一样删除

删除后的两种提交 git: git add --ignore-removal & git add --all 区别

https://blog.csdn.net/jningwei/article/details/78494478

删除本地分支

git branch -d your_branch

删除远程分支

git push origin --delete your_branch!!!此步不要轻易操作,否则可能几天的工作都没了

精华:

误删操作,版本回退:

使用git reflog或者git log -g查看commit号。恢复到对应的commit号。

使用git reset命令和git branch recover_branch[新分支] commit_id效果一样

git reset --hard commitid

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000

https://blog.csdn.net/fdipzone/article/details/50616386

也就是说,只能回退到你commit过的部分,所以要评测修改时及时commit,写上说明,防止误操作,还可以挽救

 

git lfs

https://www.jianshu.com/p/493b81544f80

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yang_daxia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值