官网下载,直接安装,开始菜单栏输入Git Bash,弹出类似命令行的东西,说明安装成功!
安装完成后 进行设置 git认主:
$ git config --global user.name 'your name'
$ git config --global user.email 'XXX@XX.com'
$ mkdir learnGit
$ cd learnGit
$ pwd
pwd命令用于显示当前目录。
第二步:
通过git init命令把这个目录变成Git可以管理的仓库
$ git init
第一步:首先你要在learnGit目录下创建一个你要添加的文件。举个例子,添加的文件命名为“readme.txt”,内容为
Git is a version control system.
Git is free software.
第二步:用git add把文件添加到仓库
$ git add readme.txt
第三步:用git commit把文件提交到仓库,-m后输入的是本次提交的说明,可以是任意内容,方便阅读和改动文件
$ git commit -m 'wrote a readme file'
歪题:时光穿梭机这个名字挺有意思的,其实我也挺想回到以前,所有回不去的良辰美景都是举世无双的好风光~
Git is a distributed version control system.
Git is free software.
$ git status
$ git diff readme.txt
$ git commit -m 'add distributed'
$ git status
Git is a version control system.
Git is free software.
Git is a distributed version control system.
Git is free software.
Git is a distributed version control system.
Git is free software distributed under the GPL.
$ git log
$ git log --pretty=oneline
$ git reset -- hard HEAD^
$ git reset --hard 1094a
$ git reflog
1.如果想直接丢弃工作区的修改时:
$ git checkout --file
2.如果你改乱了工作区某文件的内容,且将其添加到了暂存区,想丢齐修改:分两步
第一步:回到1
$ git reset HEAD <file>
第二步:操作同1