随笔分类 -  git

【git】git的内部原理
摘要:参考文章:https://zhuanlan.zhihu.com/p/96631135 参考文章:https://marklodato.github.io/visual-git-guide/index-zh-cn.html PART 1 git内部存储信息的方式 在.git/objects里面有几种o 阅读全文

posted @ 2019-12-17 22:48 yesuuu 阅读(327) 评论(0) 推荐(0)

【git】如何ignore一个文件的更改又保留其初始版本
摘要:参考: https://compiledsuccessfully.dev/git-skip-worktree/ https://stackoverflow.com/questions/9794931/keep-file-in-a-git-repo-but-dont-track-changes 在处理 阅读全文

posted @ 2019-08-06 14:20 yesuuu 阅读(250) 评论(0) 推荐(0)

【git】项目更新方法
摘要:【放弃修改】 工作区 -- 暂存区 -- 本地仓库 -- 远程仓库 工作区 -- 暂存区: git diff git checkout . / git reset --hard 暂存区 -- 本地仓库 git diff --cached git reset + git checkout . git 阅读全文

posted @ 2018-01-24 15:12 yesuuu 阅读(455) 评论(0) 推荐(0)

【git】不同协议的路径
摘要:https https://github.com/yesuuu/ganLearn.git ssh git@github.com:yesuuu/ganLearn.git git@idc:ganLearn.git file /home/yesuuu/gitLearn/ganLearn.git 阅读全文

posted @ 2017-08-15 22:32 yesuuu 阅读(125) 评论(0) 推荐(0)

【git】新建一个git仓库的方法
摘要:1、在github上登陆,新建一个远程仓库 2、在本地创建仓库 3、本地仓库关联到远程仓库 git remote add origin(仓库名) git@github.com:yesuuu/test.git 4、将本地内容push过去: git push origin master 此处,如果本地是 阅读全文

posted @ 2017-08-15 22:31 yesuuu 阅读(578) 评论(0) 推荐(0)

【git】git知识梳理(二):服务器
摘要:(四) 远程仓库通常只是一个裸仓库(bare repository):.git子目录 四种协议:本地传输, SSH, GIT, HTTP, 除了http,均需要在服务器端安装运行git。 SSH:SSH是唯一支持读写的协议。 缺陷:不能实现仓库的匿名访问,不利于开源。如果在公司网络里使用,还需要匿名 阅读全文

posted @ 2017-04-24 22:12 yesuuu 阅读(194) 评论(0) 推荐(0)

【git】git知识梳理(一):基本操作&远程控制&分支管理
摘要:(一)基本操作: git中所有文件一共有三个状态:已提交,已暂存,已修改。 三个工作区域: git目录:.git文件夹,每次拷贝其实只拷贝git目录 工作目录:文件和目录都是从git目录中压缩对象数据库中提取出来的。 暂存区:是一个简单的文件,在git目录中,有时叫做索引文件。 工作流程: 1、在工 阅读全文

posted @ 2016-11-01 17:25 yesuuu 阅读(241) 评论(0) 推荐(0)

导航