在Windows环境下安装git
- 从官网下载安装包:https://git-scm.com/download/win
- 双击运行,按提示下一步安装即可。
- 执行以下两个命令:
git config --global user.name "rick"
git config --global user.email "rick@163.com"
- 创建版本库
在路径下创建一个目录,CD到这个目录下执行命令:git init - 在目录下创建一个文件 remark.txt,使用命令:git add remark.txt 将文件添加到版本库
git常用命令
-
安装完后需自报家门的2条命令,告诉git你的名字和邮箱
git config --global user.name “rick”
git config --global user.email “rick@163.com” -
创建版本库
版本库其实就是一个目录,进入到版本库目录下执行命令:git init -
将文件添加到版本库
git add %文件名% -
提交文件的修改
git commit -m “改动说明” -
查看仓库当前的状态
git status -
查看文件修改了什么
git diff
7.查看历史版本记录
git log --pretty=online
8.回退到上一个版本
git reset --hard HEAD^
git reset --hard HEAD^^
git reset --hard HEAD~100 -
指定回到未来的某一个版本,用commit id
git reset --hard commitid – 没必要全部写写前面几位也是可以 -
找不到commitid怎么办,git提供了命令可以记录git的每一次命令
git reflog
工作区(目录) git add -> 暂存区(.git) -> git commit 分支库(.git)
git只管理修改,在工作区的修改没有git add到暂存区的话,git commit不会被提交,该命令只提交暂存区的修改 -
丢弃工作区的修改,让文件回到最近一次 git commit或git add的状态
git checkout – remark.txt -
把暂存区的修改撤消,重新放回工作区
git reset HEAD remark.txt -
删除文件
git rm remark.txt
git commit -m “删除了文件”
远程仓库
- git和githup之前的传输是通过ssh加密的,所以需要创建SSH KEY
ssh-keygen -t rsa -C “rick@163.com” - 登录官网将ssh-key添加进去