Git安装与配置
- 下载git和安装
- 右键菜单"git bash here"
- 配置name和email
- git config --global user.name "Your Name"
- git config --global user.email "email@example.com"
Git基本命令
- 初始化
- git init
- 添加文件到暂存区
- git add readme.txt
- 提交
- git commit -m "create a new file"
- 查看仓库状态
- git status
- 查看文件的修改内容
- git diff readme.txt
- 查看修改记录
- git log
- git log -p (详细)
- 查看上次修改
- git show
- 版本跳转(1、2、100)
- git reset --hard HEAD^
- git reset --hard HEAD^^
- git reset --hard HEAD~100
- git reset --hard [ID]
- 查看命令历史记录
- git reflog
- 删除文件
- git rm readme.txt
- git commit -m "delete readme.txt"
- 恢复文件(用版本库的替换掉文件)
- git checkout -- readme.txt
远程使用配置
- 创建SSH Key。打开 C:\Users\[用户名]\.ssh ,看是否存在id_rsa和id_rsa.pub两个文件,若没有:
- ssh-keygen -t rsa -C "youremail@example.com"
远程相关命令
- 关联远程仓库
- git remote add origin https://github.com/WWKy/learn_git.git
- 推送到远程仓库
- git push -u origin master(首次)
- git push
- 从远程仓库拉取
- git pull 参考资料