RTK学习者

重庆某校研究生一年级

【学习笔记】git分布式管理之(创建仓库)

git学习笔记

我看的资料的是《廖雪峰git》,是我看过来比较好的git学习资料,之前一直很想学git分布式管理,因为发现上了研究生,需要写的代码还有处理的文档资料变得多,一直想有个管理文档代码的工具,git是个很好的选择。
配置用户:

git config --global user.name "toothsmile"
git config --global user.email "767200403@qq.com"

配置公钥:

ssh-keygen -t rsa -C "youremail@example.com"

查看公钥是否部署成功,使用命令

ssh -T "example@qq.com"

一、创建仓库

  1. git init
git init

git init命令是在你所创建的文件夹中生成.git,将文件夹生成为仓库。
2. git add comment
在文件夹下也就是所init的仓库下(子目录也可以)新建一个文件 readme.txt

git add readme.txt
git comment readme.txt -m "this is my first GitTest!"

git add是讲文件装进仓库,git comment 是对本次装进仓库的东西的说明
3. git status log diff
修改了文件如何查看更改呢,只需要输入

git status

只要更改了文件,该命令就可以帮你查看到距离上次add 哪些文件改变了,
如果想要查看文件更改的内容,只需输入

git diff readme.txt

便能够明白是更改了哪行文字。
如果想查看所有的add,只需要输入

git log

便能查看到所有的log

Administrator@PC-20180321DOYA MINGW64 /e/CQU/Learn/gitTest (master)
$ git log
commit b61b474a1c306132f693aae4bbdf5ef2e8629bc6 (HEAD -> master)
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:57:52 2018 +0800

    this is my second modfiy!

commit 0ecaa5fb6f06df0bf2819049e92d747777839cba
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:52:31 2018 +0800

    this is my firt modify!

commit ea46fda6e94694d235be44639b97c56618675d63
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:50:18 2018 +0800

    this is my first gitTest

但是这样输入的内容比较繁琐,眼花缭乱,输入–pretty参数

git log --pretty=oneline
$ git log --pretty=oneline
b61b474a1c306132f693aae4bbdf5ef2e8629bc6 (HEAD -> master) this is my second modfiy!
0ecaa5fb6f06df0bf2819049e92d747777839cba this is my firt modify!
ea46fda6e94694d235be44639b97c56618675d63 this is my first gitTest

前面的长串数字是commit id 是16进制的id避免重复,后面是改变的内容。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39600809/article/details/79965171
个人分类: git学习笔记
上一篇【论文笔记】短基线中基于卡尔曼滤波的单频GPS和BDS RTK算法
下一篇【学习笔记】git分布式管理之版本回退
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭