今天学习的git的部分命令
查看当前目录下的内容:
ll
创建版本库:
git init
添加一个文件:
git add
提交文件:
git commit -m "创建了一个项目"
添加两个文件:
git add note1.txt note2.txt
提交文件:
git commit -m "添加了Note.txt和note2.txt"
添加多个文件:
git add .
查看当前状态:
git status
比较文件修改的内容:
git diff note1.txt
查看历史记录:
git log
回退版本:
回退到上一个版本
git reset --hard HEAD^
HEAD^:上一个版本
HEAD^^:上一个版本的上一个版本
HEAD^^^:
回到未来的版本:
git reset --hard 898b8c
生成 SSH 公钥:
ssh-keygen -t -C ""
-t ed25519 指定秘钥类型
-C "tauge@qq.com" 注释
远程库的关联
git remote add origin git@...
解决冲突问题,
git pull --rebase origin master
把本地库的内容推送到远程仓库:
git push -u origin master
clone命令:
git clone git@...