github的使用

一:创建git版本库

在一个合适的地方,右键 git bash here 调出命令面板

$ mkdir 文件名
$ cd 文件名
$ pwd
/文件的路径名

二:变成一个可管理的仓库

$ git init
Initialized empty Git repository in D:/backups/one/.git/

 文件夹中会出现.git文件,该文件初始是默认隐藏的,可输入git ls -ah显示文件

$ ls -ah
./  ../  .git/

 添加文件到仓库,没有提示就是最好的提示

$ git add a.txt

提交文件到仓库

$ git commit -m "one"

成功提示如下:
[master (root-commit) 4839ee5] one
 1 file changed, 1 insertion(+)
 create mode 100644 a.txt

使用$git status命令查看当前仓库的 状态,是否被修改,是否被提交到仓库

使用$ git diff **文件,查看仓库是否被修改,

注每次提交新的版本建议使用 $ git log 打印log,commit 后面的号码,找回之前版本的时候会用到!

$ git log
commit b5ae89ae996b7f013194bef1270853f4ce37a49e (HEAD -> master)
Author: zsl <1449083165@qq.com>
Date:   Fri Jul 7 08:33:25 2017 +0800

    three

commit 6669a468195b361706c083ff02253e140c3d3041
Author: zsl <1449083165@qq.com>
Date:   Fri Jul 7 08:31:52 2017 +0800

    two

commit 4839ee503be5248eab40e86489b7068b86b8e5ee
Author: zsl <1449083165@qq.com>
Date:   Fri Jul 7 08:23:53 2017 +0800

    one

使用$ git reset --hard HEAD^回到上一个版本,HESD是当前版本,HEAD^就是上一个版本的意思,

$ git reset --hard HEAD^
HEAD is now at 6669a46 two

或者使用另一种方法返回之前版本,$ git reset --hard b5ae89ae996b7f0131  后面编号就是$ git log 打印的 log commit 后面的一串编号,不过使用的时候并不用全部复制,复制部分,系统会自动追踪

$ git reset --hard b5ae89ae996b7f0131
HEAD is now at b5ae89a three
原文地址:https://www.cnblogs.com/zhoushenglei/p/7130659.html