打开 Git Bash,
- git config --global user.name "username"
- git config --global user.email ""
新建一个文件夹,在文件夹下 Git Bash,然后输入
- git init
即可创建代码仓库。当前文件夹下会出现一个隐藏文件夹. git。
- git add readme.txt
- git commit -m "Wrote a readme file"
其中 - m 后面是对本次提交的注释。一定要先添加后提交。
如果要添加该文件夹下的所有文件,可以输入 git add . ;如果要忽略掉部分文件或文件夹,可以在当前文件夹下新建一个. gitignore,然后输入需要忽略的内容,如
- /bin/
- project.properties
修改过代码仓库里面的部分文件过后,可以输入 git status 查看修改,输入 git diff 查看具体修改的内容。
- git log
- git reset HEAD src/example.java
- git checkout src/example.java
- git reset --hard ^HEAD
HEAD 表示当前版本;
^HEAD(或 HEAD~0)表示最近一次提交的版本;
^^HEAD(或 HEAD~1) 上一次提交的版本,以此类推。
此处也可由版本号(可以是版本号前几位,一般取 7 位)替代。
- git reflog
注:git log 是不能查看 reset 删除过后的版本的,而上面的命令可以。
来源: