git学习

一直断断续续的用过git,但是没有好好研究过怎么用。

这几天的任务,学习pro git,把这本书嗑完。

在线阅读地址:https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-Git-%E5%9F%BA%E7%A1%80

 git的生命周期

命令解释:

1.git add :理解为添加内容到下一次更新

2.git status :查看状态

 3.git diff :查看状态(比status要详细一点,可以单独看某一个生命周期的)

4.git commit :提交暂存文件到快照

5.git rm :删除

6.git reset HEAD file_name : 把add的文件从暂存状态中消除

7.git checkout -- file_name : 将modified的内容全部撤销,保留上次快照时该文件的内容

github学习

参考教程:

流程:http://www.runoob.com/w3cnote/git-guide.html

ssh key生成以及错误处理办法: http://www.cnblogs.com/qcwblog/p/5709720.html

生成key,并同步key

步骤省略,参考 http://www.cnblogs.com/qcwblog/p/5709720.html

gitlab学习

 我这里只把gitlab和github的数据互通了,过程不赘述。

生成private token步骤:settings-access Token-add

原文地址:https://www.cnblogs.com/zhizhiyin/p/9111518.html