git 初学

本文只提供一些command参考和注解,具体教程信息详见下面链接,非常推荐,写的非常好!!!!!

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

使用较多的一些命令:

git add filename : 将文件添加,为下一步commit做准备.   ex:git add readme.txt(下同)

git commit :将所有add的文件提交到git仓库中。

         一般常用指令: git commit -m “你的注释,交代这次有哪些改变,这是一个良好的代码风格习惯...”

git push:上传到github。。

git status: 显示当前状态,可以查看哪些文件改变了

git diff filename:显示指定文件和之前版本内容上有哪些区别

git log :显示提交日志,一般用于查看版本号,方便进行版本回退

git reset:返回上一个版本。

       一般常用指令:git reset --hard HEAD^  返回上一个版本

                              git reset --hard HEAD^^ 返回上上个版本  类推

                             git reset --hard 版本号      返回到指定版本号对应的版本,这个命令可用于回退,同样适合于返回当前版本

        (ps,这里个人理解,git reset 类似于c++的指针操作,git 各个版本都有对应的指针,然后通过git reset 修改指向当前版本的指针位置来实现版本的变化。。)


使用较少的命令:

git init:初始化git,一般来说是从git上下载过来的,所以这一步用的较少


未完待续....

发布了44 篇原创文章 · 获赞 14 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/hehehetanchaow/article/details/79982195