随笔分类 -  git

摘要:1、git log -- filename(git log filename) 可以看到该文件相关的commit记录 2、git log -p filename 可以显示该文件每次提交的diff 3、git show comit_id filename 可以查看某次提交中的某个文件变化 阅读全文
posted @ 2020-08-10 10:12 泥土里的绽放 阅读(100) 评论(0) 推荐(0) 编辑
摘要:在前端日常开发中,我们经常git来当做代码版本管理工具,使用中基本都是一个项目一个Git仓库的形式,那么当我们的代码中碰到了业务级别的需要复用的代码,我们一般怎么做呢? 我们大致的考虑一下,一般有两种方案: 抽象成NPM包进行复用 使用Git的子仓库对代码进行复用 在涂鸦的小程序业务场景开发中,两个 阅读全文
posted @ 2020-07-08 00:53 泥土里的绽放 阅读(1689) 评论(0) 推荐(0) 编辑
摘要:git branch - m old_name new_name 阅读全文
posted @ 2019-02-25 20:29 泥土里的绽放 阅读(875) 评论(0) 推荐(0) 编辑
摘要:1. git log -p // 查看log的详细信息 2. git reset HEAD xxxx // 将文件从stage状态拉出来 3. git checkout -- xxxx // 将修改的文件全部撤销 4. git tag 5. git tag -a xxx -m 'dsfdsafdaf 阅读全文
posted @ 2019-02-22 16:30 泥土里的绽放 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1. 生成公钥和私钥 ssh-keygen 2. 将公钥添加到github或者gitlab上,一般github或者gitlab允许添加多个公钥,可能是考虑到用户使用不同的机器了吧,还是很贴心的。 3. git clone xxx项目即可 备注:如果遇到下载不了代码的情况可以重新生成公钥和私钥,然后重 阅读全文
posted @ 2019-02-22 15:06 泥土里的绽放 阅读(298) 评论(0) 推荐(0) 编辑
摘要:查找含有某个字符串的 commit 查找含有某个字符串的 commit 查看某个作者 查看某个作者 阅读全文
posted @ 2018-11-22 11:33 泥土里的绽放 阅读(316) 评论(0) 推荐(0) 编辑
摘要:git stash // 把已经修改的东西放到栈里 git stash list // 查看放到栈中的stash git stash apply // 应用最近的一次的栈中的数据 git stash apply stash@{2} // 应用某一个stash // 同时也可以切换到另一个分支,分支上已经修改的有内容,然后应用git stash git stash apply --index ... 阅读全文
posted @ 2018-11-20 22:33 泥土里的绽放 阅读(180) 评论(0) 推荐(0) 编辑
摘要:前言 什么是tag?tag是节点的意思,一般在上线的时候使用。比如说:你在本地做了好几个功能,然后把这些功能提交到了上线的分支上,某个时刻,你想上线你的新功能,这个时候你需要你个tag来标记一下,告诉自己和别人,我是在这个地方上线的。当然,你完全也可以不这样做,但是如果你不这样做的话,你该怎么判别你 阅读全文
posted @ 2018-10-07 10:02 泥土里的绽放 阅读(1811) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示