先配置用户和邮箱:
[email protected] MINGW32 ~
$ git config --global user.name "youname"
[email protected] MINGW32 ~
$ git config --global user.eamil "youeamil"
进入你想提交到github的文件的目录,用pwd显示该目录文件。
[email protected] MINGW32 ~
$ cd e:
[email protected] MINGW32 /e
$ cd MyGitHubProject
[email protected] MINGW32 /e/MyGitHubProject
$ cd NuUserControl
[email protected] MINGW32 /e/MyGitHubProject/NuUserControl
$ pwd
/e/MyGitHubProject/NuUserControl
提交新增的文件之后,用git status 查看文件修改的状态
git status
继续使用git add 和git commit 提交文件
添加除了obj和bin之外的所有文件夹
利用git log查看详细的提交日志
利用git log --pretty=oneline查看简单的日志
利用git reset --hard HEAD^来回到上一个版本 利用git reset --hard HEAD~100回到前一百个版本
利用cat ReadMe.txt 来查看文件的改变
利用git reflog 查看所有的日志不管是有没有回到上一个版本
利用git reset --hard 版本号 回到特定的版本
利用git checkout --文件名 撤销未提交的内容
$ rm TestDocument.txt
$ git checkout -- TestDocument.txt
删除目录未git commit 然后再git checkout --文件及可以恢复