git
hkNaruto
这个作者很懒,什么都没留下…
展开
-
git指定tag只拉取某个release版本代码,节约带宽
采用-b指定tag,--depth=1指定只拉取最后一个版本的代码,日志如下。git branch及git tag。可以看到拉取下来的代码体积不大。git log验证,只有一个记录。原创 2023-07-25 14:24:29 · 555 阅读 · 0 评论 -
git log --oneline --pretty 显示7位短版本号
默认显示长版本号显示短版本号git log --oneline --pretty原创 2022-02-18 11:22:53 · 641 阅读 · 0 评论 -
git master分支revert --no-commit 取消提交 回退到指定版本并保留所有提交记录
当前状态计划取消6467fff提交,回退到6069a9a其中提交日志另外一个客户端效果原创 2022-02-18 11:19:12 · 507 阅读 · 0 评论 -
阿里云免费私有代码托管、WebIDE、云效Flow
代码托管https://codeup.aliyun.com/WebIDEWebIDE主机配置$df -hFilesystem Size Used Avail Use% Mounted on/dev/vdc原创 2020-11-04 15:05:21 · 1356 阅读 · 0 评论 -
3.6 Git 分支 - 变基
变基在 Git 中整合来自不同分支的修改主要有两种方法:merge以及rebase。 在本节中我们将学习什么是“变基”,怎样使用“变基”,并将展示该操作的惊艳之处,以及指出在何种情况下你应避免使用它。变基的基本操作请回顾之前在分支的合并中的一个例子,你会看到开发任务分叉到两个不同分支,又各自提交了更新。Figure 35. 分叉的提交历史之前介绍过,整合分支最容易的方法是merge命令。 它会把两个分支的最新快照(C3和C4)以及二者最近的共同祖先(C2)进行三方合并...转载 2020-11-04 10:26:36 · 484 阅读 · 0 评论 -
3.5 Git 分支 - 远程分支
3.5 Git 分支 - 远程分支远程分支远程引用是对远程仓库的引用(指针),包括分支、标签等等。 你可以通过git ls-remote <remote>来显式地获得远程引用的完整列表, 或者通过git remote show <remote>获得远程分支的更多信息。 然而,一个更常见的做法是利用远程跟踪分支。远程跟踪分支是远程分支状态的引用。它们是你无法移动的本地引用。一旦你进行了网络通信, Git 就会为你移动它们以精确反映远程仓库的状态。请将它们看做书签, ...转载 2020-11-04 09:53:04 · 168 阅读 · 0 评论 -
3.4 Git 分支 - 分支开发工作流
分支开发工作流现在你已经学会新建和合并分支,那么你可以或者应该用它来做些什么呢? 在本节,我们会介绍一些常见的利用分支进行开发的工作流程。而正是由于分支管理的便捷, 才衍生出这些典型的工作模式,你可以根据项目实际情况选择一种用用看。长期分支因为 Git 使用简单的三方合并,所以就算在一段较长的时间内,反复把一个分支合并入另一个分支,也不是什么难事。 也就是说,在整个项目开发周期的不同阶段,你可以同时拥有多个开放的分支;你可以定期地把某些主题分支合并入其他分支中。许多使用 Git 的开发者都喜转载 2020-11-04 13:34:34 · 153 阅读 · 0 评论 -
3.3 Git 分支 - 分支管理
3.3 Git 分支 - 分支管理分支管理现在已经创建、合并、删除了一些分支,让我们看看一些常用的分支管理工具。git branch命令不只是可以创建与删除分支。 如果不加任何参数运行它,会得到当前所有分支的一个列表:$ git branch iss53* master testing注意master分支前的*字符:它代表现在检出的那一个分支(也就是说,当前HEAD指针所指向的分支)。 这意味着如果在这时候提交,master分支将会随着新的工作向前移动。 如果...转载 2020-11-04 09:47:44 · 91 阅读 · 0 评论 -
3.2 Git 分支 - 分支的新建与合并
3.2 Git 分支 - 分支的新建与合并分支的新建与合并让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤: 开发某个网站。 为实现某个新的用户需求,创建一个分支。 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理: 切换到你的线上分支(production branch)。 为这个紧急任务新建一个分支,并在其中修复它。 在测试通过之转载 2020-11-04 09:45:35 · 96 阅读 · 0 评论 -
3.1 Git 分支 - 分支简介
https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%AE%80%E4%BB%8B转载 2020-11-04 09:25:21 · 118 阅读 · 1 评论 -
git 在原来的本地仓库上添加远程仓库地址并push到服务器
[yeqiang@localhost djangoproj]$ git init .[yeqiang@localhost djangoproj]$ vim .gitignore[yeqiang@localhost djangoproj]$ git status On branch masterInitial commitUntracked files: (use "git ad...原创 2019-03-01 14:15:28 · 942 阅读 · 0 评论 -
git rm 大文件之后 pack文件仍然巨大 清理办法
出现原因:git版本保存导致大文件仍会被记录用于之后回滚需要如果确实没需要,可清楚方法:1.获取大文件git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5 | awk '{print$1}')"12.删除改文件记录gi...转载 2019-02-28 13:59:56 · 1811 阅读 · 0 评论 -
git revert 用法
git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit * git revert commit (比如:fa0...转载 2019-01-10 16:20:57 · 1660 阅读 · 0 评论