一、版本控制工具
大部分命令和linux是一样的,只是在前面加了git ,就不赘述了
Git 有三种状态:
你的文件可能处于其中之 一 :
已提交(committed)
已修改(modified)
已暂存(staged)
配置自己的提交信息
git config --global user.name “xxx”
git config --global user.email “xxx”
git最强大的还是回到过去,未来
有关回退的命令有两个:reset 和 checkout
reset可以指定处于三种状态的一种:
–hard :
回退版本库,暂存区,工作区。(因此我们修改过的代码就没了,需要谨慎使用)
–mixed:
回退版本库,暂存区。(–mixed为git reset的默认参数,即当任何参数都不加的时候的参数)
–soft:
回退版本库
head可以指定版本号
忘记版本号了可以查看日志(git reflog)
二、代码托管平台
1.github(全世界在用)
2.gitlab(本公司在用)
3.gitee(自己在用)
认识码云