git

git常用命令

  git是什么  在日常的开发中,git命令用的非常多,在学git命令之前,首先讲一下远端仓库和本地仓库的区别:远端仓库是一个在远端大家进行协作开发的仓库;本地仓库是自己本地的仓库,在本地开发调试完程序后,需要把程序推到远端的公共仓库。简单来说git的一系列命令就是用来操作仓库的指令,下面介绍一下 »

程序员必备!10款实用便捷的Git可视化管理工具

前言 俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。我们在团队开发中统一某个开发工具的使用能够大大降低沟通成本,提高协作沟通效率。今天给大家分享10款实用便捷的Git可视化管理工具,注意排名不分先后希望能对各位小伙伴有所帮助。 假如您有更好的G »

Can-daydayup

初探Git:理解和使用版本控制的魔法

遥远的古代,有一位美丽的仙女叫做嫦娥。她的丈夫后羿获得了令人长生不老的鹿骨露。一天,嫦娥在好奇心的驱使下,独自偷喝了这瓶仙药。 喝下仙药的瞬间,嫦娥发现自己开始飘起,越飘越高,最后飘向了月亮。嫦娥惊慌失措,她突然意识到,自己做了一个错误的决定,她非常后悔,但一切已经无法改变,她只能在月亮上度过寂寞的 »

StarLikeRain

前端 Git 使用约定

前端 Git 使用约定 背景 开发前端项目,有以下困惑: 使用哪个分支开发,哪个分支发布 修复线上bug的流程是什么,如何避免修复完了下次却又出现了 cms分支有十多个,是否都有用 如何快速找到之前某次功能开发,或某次bug修复 为了减轻上述困扰,引入 gitflow 规范,并根据公司情况做适当 »

python在容器内克隆拉取git私有仓库

python在docker容器中克隆和拉取私有git仓库的代码 前言 目前有个python应用需要在容器镜像内拉取git私有仓库的代码,一开始的想法是用GitPython,折腾一番ssh私钥和known_hosts问题后,发现还是在镜像中封装个git最省事,然后用subprocess调用 »

这些 git 高级命令你知道几个

大家好,我是 dom 哥。今天给大家分享几个 git 的高级应用。git 是目前最流行的版本控制工具。git 玩的 6 不 6,轻则影响自己的开发幸福指数 ?,重则影响下班时间 ?。本文介绍一些日常开发中常遇到的场景以及相关的 git 命令。 大家好,我是 dom 哥。今天给大家分享几个 »

iovec

独立于 Github,更方便地管理自己的静态网站?来试试这套自托管 Git 仓库方案!

就在前几天,我成功地将我自己的网站由 wordpress 迁移为了静态网站。不过说是迁移,但是域名保持不变,本质上就是把将网站文件夹一整个换了遍。我选择的是 mkdocs 的网站框架,在一般情况下,我们选用 Github Pages 作为网站托管方案。但是这一次,我想仍然保留在自己的服务器上。但是我 »

初次认识 Git (v2.x)

什么是版本控制? 版本控制,也称为源代码控制,是一种跟踪和管理软件代码变更的实践。版本控制系统是软件工具,可帮助软件团队管理源代码随时间推移而发生的变更。随着开发环境的加速,版本控制系统可以帮助软件团队更快、更智能地工作。它们对于 DevOps 团队特别有用,因为它们可以帮助该团队缩短开发时间并 »

zhangwencheng CI/CD

前端优化之路:git commit 校验拦截

  【前言】 前面在git分支规范那篇文章里,介绍了commit提交规范,如下图   但是想要做到高效落地执行,就需要做些别的功课,先展示下成果图   没错,对不符合规范的commit进行了拦截,符合才可以成功提交。   【前期准备】 需要了解git hooks,它是git的钩子,就像vue拥有 »

【译】使用 GitHub Copilot 编写 Git 提交

在花费数小时修复 bug 或更新特性之后,我们开发人员最不愿意做的事情往往是仔细说明 Git 提交的内容。最新的 Visual Studio 预览版可以帮到您。使用新的生成 Git 提交消息特性来帮助您描述变更集。然后,您可以用“why”进行更改来细化消息并提交。   在花费数小时修复 »

多项目git账户用户名和邮箱设置以及局部github代理

因为公司使用自建的gitlab服务器所以需要配置两个git账户分别用来访问公司仓库和自己的github仓库。 前言: 首先给大家梳理一下多用户名或者说多邮箱使用git的理解误区。我们需要知道的是我们的电脑在于远程代码仓库交互的过程中其实是通过ssh进行连接的,所以最重要的是远程仓库能够允许你现在使 »

ranxi169 Git

Linux 系统中使用apt包管理器安装 Git LFS的方法

专为编程打造,自动写代码机器人,免费开通 今天小编给大家分享的是Linux 系统中使用apt包管理器安装 Git LFS的方法,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。 LFS 的含义为:Large Fil »

xcode6 cocos2dx开玩笑git和github学习记录

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

hrhguanli

git各种操作:基本操作 and 多人协作 and 冲突解决

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

laysfq

阿里云服务器上搭建个人git服务器

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

know-more

Python增强下git那长长的指令

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

m78-seven git

[Git] 写文章 史上最全文献检索、阅读及管理攻略

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

0616--ataozhijia

如何在myeclipse上使用git(码云)

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

yanran444

ubuntu 上git服务器搭建 - hanrp

前言 主要根据vue官网文档完成。对一些平时可能会用到的知识、组件进行收集,为的是对vue的可用性有一个大致的了解。博客中的组件介绍可能只涉及简单用法,完整用法还是以官网为准。   基础 启动过程: 主文件(main.js)是程序的起点,在主文件里挂在容器。如app.mount( »

hanrp