笔者也是看廖雪峰老师的文章学习,以此致谢。
git全教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1、git init
建立自己的project目录之后,将这个project目录底下,运行该命令。运行之后,文件中会出现一个.git目录
2、git diff & git add & git status & git commit
git diff 查看哪些文件有了修改(新建的文件,git diff是看不到的,只比较已经有的文件)
git status 查看工作区哪些文件有了改动
将工作区的文件放入缓存区 git add filename 或者git add .(大部分时候,会拷贝一些之前的文件,所以用git add .将所有文件都放入仓库)
git commit -m "add something" 将缓存区的内容进行提交修改(没有通过add放入缓存区,是不能提交的)
以上四步,在平常使用中就可以通过完成提交操作。
3、git log & git reflog & git reset --hard hash值/HEAD~2
git log 查看有哪些改变历史
git reflog 可以查看hash值,直接给git reset是使用
git rest --hard hash值,直接可以回溯到相应版本
##################具体更细腻的操作,可以参考廖雪峰老师贴子,底下开始与远程仓库建立关联#####################
git remote add origin https://github.com/jinyige/testdemo.git & git push -u origin master 创建远程连接,直接上述两条命令直接搞定,后续每次push 只需要使用git push origin master 命令就可以。
注意: