![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git学习笔记
I am SJJ
啥都还不会,努力在学
展开
-
【学习笔记】git分布式管理之(创建仓库)
git学习笔记 我看的资料的是《廖雪峰git》,是我看过来比较好的git学习资料,之前一直很想学git分布式管理,因为发现上了研究生,需要写的代码还有处理的文档资料变得多,一直想有个管理文档代码的工具,git是个很好的选择。 配置用户: git config --global user.name "toothsmile" git config --global user.email "7...原创 2018-04-16 19:34:09 · 250 阅读 · 0 评论 -
【学习笔记】git分布式管理之版本回退
本人看的教程是廖雪峰的《git》 1. 版本回退 使用了git log命令查询出结果中各个提交的版本,如果想要回退其中一个版本只需要首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交3628164…882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来...原创 2018-04-17 00:32:08 · 150 阅读 · 0 评论 -
【学习笔记】git分布式管理(管理修改,撤销修改,删除文件)
工作区(working Directory) 工作区就是我们所创建的文件夹gitTest 版本库(Repository) gitTest文件夹里面的.git文件夹即为版本库, 从截图可以看到里面包含了版本库了有很多东西,其中最重要的就是index(或者stage)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。 前面讲了我们把...原创 2018-04-17 11:53:53 · 267 阅读 · 0 评论 -
【学习笔记】git分布式管理(添加远程库,推送本地库到远程库,分支管理,解决冲突)
1.添加远程库(gitHub) 本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 1.终端输入ssh-keygen -t rsa -C "youremail@example.com" 如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id...原创 2018-04-25 23:16:17 · 186 阅读 · 0 评论 -
【学习笔记】git分布式管理(分支策略,bug分支,强行删除分支,多人协作抓取提交)
分支策略 在实际开发中,master分支应该是非常稳定的,也就是仅仅用来发布信版本,平时不在上面干活。干活都应该在dev分支上,每个人都在dev分支上干活,然后每个人又有各自的分支,等到版本发布的在网上发布,团队合作就像 合并的分支的时候可以加上git merge --no-ff -m "merge"这里ff指的是Fsat Forward合并,使用no-ff参数能够看到曾经做过合并,fas...原创 2018-04-27 23:50:42 · 214 阅读 · 0 评论