git
2019-01-20 本文已影响0人
ye321
安装git:从git官方网站(https://git-scm.com)下载对应版本的安装文件进行安装
测试是否安装正确:$ git --version
git version 2.22.0
初始化git:$ git init
Initialized empty Git repository in /Users/yangen/anaconda3/envs/learn/.git/(在相应目录下建立.git隐藏目录)
理解:工作区————>缓存区————>版本库
将文件放入缓存区:$ git add 文件名
提交文件:git commit -m "注释"
查看状态:$ git status
比较文件:$ git diff 文件名
显示提交日志:$ git log (完整显示)
$ git log --pretty=oneline(简洁显示)
回退到上一版本:$ git reset --hard HEAD^
回退到任意版本:$ git reset --hard e1d5(“e1d5"为版本的commit id前几位,无相同的即可)
显示命令日志:$ git reflog
丢弃工作区文件修改:$ git checkout -- 文件名(工作区误删除文件,也可通过此方式恢复)
丢弃缓存区文件修改:$ git reset HEAD
关联远程库:git remote add origin git@server-name:path/repo-name.git
第一次推送:git push -u origin master
推送:git push origin master
克隆远程库:git clone