![](https://img-blog.csdnimg.cn/direct/05e09a2e84404ac0ae4a4e7c743dbe55.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
git版本管理
文章平均质量分 76
作为一个程序员,代码的版本管理,就是一个知识和资产管理的过程,熟练的git的各种操作,是高效工作的重要方式。
帽峰山数字精益
基于丰田精益指导思想,用世界级开源软件,为企业落地精益实践
展开
-
gitcli详解
【代码】gitcli详解。原创 2024-06-23 11:07:43 · 610 阅读 · 0 评论 -
git用户手册
Table of ContentsIntroduction1. Repositories and BranchesHow to get a Git repositoryHow to check out a different version of a projectUnderstanding History: CommitsUnderstanding history: commits, parents, and reachabilityUnderstanding history: History diagr原创 2024-06-23 11:06:06 · 1044 阅读 · 0 评论 -
git日常
【代码】git日常。原创 2024-06-23 11:04:19 · 616 阅读 · 0 评论 -
git教程
【代码】git教程。原创 2024-06-23 11:02:35 · 825 阅读 · 0 评论 -
gitnamespaces详解
【代码】gitnamespaces详解。原创 2024-06-23 10:52:37 · 988 阅读 · 0 评论 -
git-replace详解
【代码】git-replace详解。原创 2024-06-23 10:49:43 · 1008 阅读 · 0 评论 -
git-fetch详解
【代码】git-fetch详解。原创 2024-06-22 21:59:18 · 683 阅读 · 0 评论 -
git-pull详解
【代码】git-pull详解。原创 2024-06-22 21:58:09 · 911 阅读 · 0 评论 -
git-clone详解
【代码】git-clone详解。原创 2024-06-22 21:56:28 · 684 阅读 · 0 评论 -
git-remote详解
【代码】git-remote详解。原创 2024-06-22 21:55:10 · 879 阅读 · 0 评论 -
git-branch详解
【代码】git-branch详解。原创 2024-06-22 21:53:23 · 926 阅读 · 0 评论 -
git-shortlog详解
【代码】git-shortlog详解。原创 2024-06-22 15:37:58 · 530 阅读 · 0 评论 -
git-diff详解
【代码】git-diff详解。原创 2024-06-22 15:36:54 · 576 阅读 · 0 评论 -
git-rev-list详解
【代码】git-rev-list详解。原创 2024-06-22 15:35:31 · 1041 阅读 · 0 评论 -
gitrevisions详解
【代码】gitrevisions详解。原创 2024-06-22 15:34:10 · 878 阅读 · 0 评论 -
gitattributes详解
【代码】gitattributes详解。原创 2024-06-22 15:33:06 · 1044 阅读 · 0 评论 -
git-worktree详解
【代码】git-worktree详解。原创 2024-06-22 13:58:49 · 844 阅读 · 0 评论 -
Git版本控制管理
【代码】Git详解。原创 2024-06-22 13:51:46 · 807 阅读 · 0 评论 -
Git config命令详解
git-config - Get and set repository or global optionsgit config [<file-option>] [--type=<type>] [--comment=<message>] [--fixed-value] [--show-origin] [--show-scope] [-z|--null] <name> [<value> [<value-pattern>]]git con原创 2024-06-22 09:36:50 · 958 阅读 · 0 评论 -
git-shortlog详解
【代码】git-shortlog详解。原创 2024-06-21 17:48:53 · 778 阅读 · 0 评论 -
git-diff详解
【代码】git-diff详解。原创 2024-06-21 17:31:32 · 852 阅读 · 0 评论 -
git-rev-list详解
【代码】git-rev-list详解。原创 2024-06-21 17:26:59 · 1003 阅读 · 0 评论 -
Git log详解
git-log - 显示提交记录。原创 2024-06-21 17:03:37 · 783 阅读 · 1 评论 -
Git命令详解
从无到有:cloneinit日常操作add。原创 2024-06-21 15:00:55 · 282 阅读 · 0 评论 -
Git Switch详解
tips:如我们由test1分支切换到test2分支,而后我们使用此命令就会切换到test1分支去,再使用此命令又会切换到test2分支来,即一直使用这个命令,就会在test1和test2分支来回切换。tips:如果分支已存在,git会报:fatal: A branch named ‘test2’ already exists. 我们可以使用git branch 查看当前本地有哪些分支。远程有而本地没有的分支,而如果要从远程分支建一个同名的本地分支,并且关联远程分支。原创 2024-06-21 14:29:46 · 231 阅读 · 0 评论 -
git clone命令详解
-single-branch, 只检查一个branch,要么是默认的master,要么是-b new_branch指定的new_branch。-b new_branch, 设置本地的active branch,而非默认的master branch。4.为本地检查并初始的branch,执行git pull合并到本地目录中的初始branch中。2.为Git库中的active branch,在本地目录中创建并检出初始的branch;1.为Git库中的每个branch,在本地目录中创建一个远程跟踪branch;原创 2024-06-20 17:01:01 · 349 阅读 · 0 评论 -
Sourcetree 使用教程
Git 有很多图形界面工具 ( GUI ),比如 SourceTree、Github Desktop、TortoiseGit 等。SourceTree 是一个 Git 客户端管理工具,适用于 Windows 和 Mac 系统。SourceTree 简化了开发者与代码仓库之间的 Git 操作方式,我们可以通过界面菜单很方便的处理 Git 操作,而不需要通过命令。通过 SourceTree,我们可以管理所有的 Git 库,无论是远程还是本地的。原创 2024-06-20 16:54:26 · 377 阅读 · 0 评论 -
git fetch详解
git fetch origin 拉取指定的远程分支。git branch -r 查看所有远程分支。git fetch 拉取所有更新的远程分支。git branch -a 查看所有分支。git branch 查看本地默认分支。git remote 查看远程默认分支。原创 2024-06-20 16:50:04 · 231 阅读 · 0 评论 -
git fetch 和 git pull区别
git branch -d -r //删除远程分支,删除后还需推送到服务器。git branch -m //重命名本地分支。$ git fetch //这个命令将某个远程主机的更新全部取回本地。$ git fetch //注意之间有空格。$ git pull :git branch -a //查看本地和远程的所有分支。原创 2024-06-20 16:32:44 · 202 阅读 · 0 评论 -
Git 服务器搭建
以 Centos 为例搭建 Git 服务器。原创 2024-06-20 16:19:38 · 309 阅读 · 0 评论 -
git rebase详解
feature分支是基于master分支的B拉出来的分支,feature的基底是B。举个例子解释下,比如张三和李四从共同的节点拉出来开发,张三先开发完提交了两次然后merge上去了,李四后来开发完如果rebase上去(注意,李四需要切换到自己本地的主分支,假设先pull了张三的最新改动下来,然后执行,然后再git push到远端),则李四的新提交变成了张三的新提交的新基底,本来李四的提交是最新的,结果最新的提交显示反而是张三的,就乱套了,以后有问题就不好追溯了。原创 2024-06-20 16:15:15 · 639 阅读 · 0 评论 -
Git 远程仓库
以上命令将你的 [branch] 分支推送成为 [alias] 远程仓库上的 [branch] 分支,实例如下。以上信息告诉我们可以从这个仓库克隆出新的仓库,也可以把本地仓库的内容推送到GitHub仓库。$ git push origin master # 推送到 Github。按钮,title 设置标题,可以随便填,粘贴在你电脑上生成的 key。$ git commit -m "添加到远程"以下命令说明我们已成功连上 Github。git remote rm [别名]原创 2024-06-20 16:01:51 · 906 阅读 · 0 评论 -
Git 标签
git tag -a -m "runoob.com标签"git tag -s -m "runoob.com标签"* 3b58100 (tag: v0.9) 第一次版本提交。git tag -a 标签注解,就像提交注解。* 3b58100 第一次版本提交。* | c68142b 修改代码。* | c68142b 修改代码。原创 2024-06-20 15:43:09 · 205 阅读 · 0 评论 -
Git 查看提交历史
d2097aa (tianqixin 2020-08-25 14:59:25 +0800 1) # Runoob Git 测试。指定日期:--since 和 --before,也可--until 和 --after。更多内容可以使用 git blame --help 查看完整的帮助文档。git blame -L , git blame --show-stats git blame -C git blame -M原创 2024-06-20 15:34:50 · 501 阅读 · 0 评论 -
Git分支管理
git checkout -b (branchname) 创建新分支并切换分支。[master (root-commit) 3b58100] 第一次版本提交。$ cat runoob.php # 打开文件,看到冲突内容。$ git commit -m '第一次版本提交'用 git add 告诉 冲突已解决。成功解决合并冲突,并提交。原创 2024-06-20 15:21:23 · 886 阅读 · 0 评论 -
github上如何查找开源项目
拿我们目前选型的两款流程类软件odoo和erpnext作说明。原创 2024-03-22 18:22:19 · 858 阅读 · 2 评论 -
GitHub 上参与开源项目的方法
如果在开源项目中遇到漏洞,请检查该漏洞是否已报告。如果该漏洞尚未报告,可以根据项目的参与指南开启一个议题来报告该漏洞。可以与世界各地的开发者建立联系,提出和解答问题、学习,以及直接与 GitHub 工作人员互动。通过将拉取请求合并到项目的本地副本中并测试更改来为开源项目做出贡献。使用个人仪表板了解关注的存储库和人员以及组织的最近活动。还可以搜索与感兴趣的主题相匹配的仓库。中的活动,为你的项目找到个性化的建议和合适的议题。例如,如果对机器学习感兴趣,可以通过访问。找到相关的项目和合适的议题。原创 2024-03-22 22:29:51 · 330 阅读 · 0 评论 -
github资源大全
大概700多家,基本都是科技公司,支持远程办公,如果你是技术爱好者,又希望能全世界工作,赚取美元的,可以关注了解,我也在琢磨,有兴趣的,底部联系方式可以认识~原创 2024-03-25 11:19:57 · 1882 阅读 · 0 评论 -
Git 子模块和子树管理项目
子模块和子树管理多存储库共有子项目。参与开源项目开发,用Git 管理源码。多依赖和/或子项目的项目。对开源组织,社区和产品单一来源文档和依赖棘手。文档和项目碎片化和冗余,难维护。单项目为存储库内子项目,传统方法把项目复制到父存储库,如要多父项目用同子项目?复制到所有父项目,更新时,每父项目修改,不可行。父项目冗余和数据不一致,更新和维护子项目困难。用命令把子项目添加到任意数目项目,同步更新修改:Git 子模块(submodule)和 Git 子树(subtree)。原创 2024-04-07 14:50:30 · 1154 阅读 · 0 评论 -
GitLab父子管道
GitLab引入父子管道改进,扩展应用程序存储库结构。存储库结构复杂性增加,.gitlab-ci.yml文件难管理。越来越流行“ monorepo ”模式,团队将多个相关服务代码保存一个存储库。开发人员用同.gitlab-ci.yml文件为不同应用组件触发不同自动化过程,导致合并冲突和生产率下降,团队等待管道“其一部分”运行和完成。大型复杂项目管理自动化工作流程,Gitlab添加两新功能以使管道强大:父子管道及动态生成管道配置功能。解决团队同存储库协作多关联服务痛苦?GitLab 12.7发布父子管道。原创 2024-04-07 15:26:09 · 640 阅读 · 0 评论