英文: Nicole C. Engard译者: linuxstory 机缘巧合之下,我开始使用 GitHub ,但事实上,刚刚入门的我不知道如何才能使 GitHub 发挥他的全部功能。不久之前,我偶然听了李福斯先生对 GitHub 的介绍,受益匪浅。简单的来说, Git 是一个分布式的版本控制系统。顾名思义,在你编辑程序代码的时候(特别是在多人协作一个项目时),它将会自动帮
Git协同开发Git分支Git是如何保存数据的Git分支的本质Git分支的操作远程仓库与本地仓库分支开发一个项目多个远程仓库远程仓库操作命令协同开发Git flow工作流GitLub安装搭建CentOS7防火墙设置使用GitLub结束语 Git分支Git鼓励在工作流程中频繁的使用分支与合并,哪怕一天之内进行很多次 1:Git的必杀技特性:分支模型 2:Git分支处理非常的轻量级,可以瞬间完成新建
为何要做同步github是国际通用的代码托管平台,奈何身处国内,往往受限于网速,如果个人博客,项目主页托管在github上的话,访问速度也是十分堪忧 让我们把目光瞄准国内,国内的知名替代品主要是gitee和coding, 因为在国内,同时有pages的这两家成了我们的首选,这里以gitee为例子,让两个 github和gitee的仓库和pages自动进行同步为何可以同步git设计之初
安装Git
参考文章:Git实用教程(二) | Git简介及安装详解。安装NodejsNodejs可以从官网( https://nodejs.org/en )下载LTS版本: 安装之后检查一下是否正常输出版本信息: 安装Hexo本文中所有的命令执行时,可以在Git bash中执行,但速度比较慢;如果要在cmd中执行,速度比较快,但要确保 git 已经添加到环境变量中!(
目录引言具体方案 引言平时开源代码一般已Github为主,但是会遇到网不好的情况,于是考虑将Github仓库自动同步到Gitee上,作为备份。考虑不能手动做这个事情,于是想到了Github Actions 自动化同步到Gitee中具体方案假设Github已经有了仓库,这里以RapidAI/YOLO2COCO仓库为例。!!!注意:下图图文并不完全对应,以文字为主在Github仓库下开通Action
转载
2024-07-13 07:39:53
117阅读
Gitee与GitHub关于gitee的一些配置gitee添加SSHKey设置TortoiseGit 最近github网页是越来越难登录了,于是想转战Gitee但是又舍不得自己的仓库,也舍不得之前积攒的绿点,所以今天将git仓库全部转移到了gitee里面,并且通过配置TortoiseGit实现本地操作同时上传两个平台。 关于gitee的一些配置首先就是注册了,这没什么好说的,正常注册或者直接用
转载
2024-03-19 21:31:45
89阅读
Git学习Git之前,必须要了解一个概念,这个概念叫做版本控制版本控制啥叫版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个和或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件开发过程减轻
转载
2024-09-29 11:38:57
362阅读
检查当前文件状态 git status //查看哪些文件处于什么状态跟踪新文件 备注:1.git add 命令使用文件或目录的路径作为参数;如果参数是目录的路径,该命令将递归地跟踪该目录下的所有文件。 2. 这是个多功能命令:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。暂存已修改的文件 git add
1.清除项目根目录下隐藏的文件(清除前,请先备份一份文件,虽然有效,但很暴力)在文件根目录删除 以点开头的文件,如:.svn这也的文件需清楚,注(需保留:.gitignore 忽略掉不需要提交的文件)2.编译运行程序在idea中,点击import project选择项目的根目录,根据自己项目的情况选择如maven项目则选择maven,具体的操作不一一概述,idea也会根据项目的实际情况自动配置,点
添加git应用到idea:在setting里找到版本控制,选择igt选择安装git的文件夹,在git的安装目录下找到git/bin/git.exe点击测试测试通过的话会显示当前的git版本号应用一下,就在idea中配置好了git登录github 输入用户名和密码以后,发现报错如下: 试试选择使用令牌登录: 创建Token令牌: 登录到主页,选择设置: 选择开发者设置: 选择令牌访问,选择创建令牌给
初始条件,先自行建好gitlab的代码仓库和码云的代码仓库,ssh配好。 打开gitlab项目,在左侧菜单栏选择Settings->Reposi...
原创
2022-03-25 11:08:37
2052阅读
标题中提到了GitHub和GitLab,两个平台,功能非常类似。因为本文讨论的点对于两者通用,所以文中不再做区分。两个平台的核心都是基于git,其核心理念是用于帮助管理代码版本以及协助团队合作(多个程序员参与同一个项目开发)。其功能之强大无法通过一篇小文详述,所以本文只讨论了如何将一个GitHub云端的仓库(repository)克隆到本地(个人笔记本或者服务器),并随时保持两地的内容同步。但是这
转载
2024-05-08 11:42:39
232阅读
一、下载git可以官网下载,傻瓜步骤安装就行下载好之后需要在idea中配置git,在file》settings》version control》git配置git.exe的路径注意:安装好git之后需要配置全局参数1、设置用户名:用户名git config --global user.name “用户名”2、设置用户邮箱xxxgit config --global user.email “xxx”看
上传工程至自己的Github公开库,步骤如下:第1步:建立本地 git 仓库,cd 到你的本地项目根目录下,执行 git init 命令:第2步:将本地项目工作区的所有文件添加到暂存区。小数点 “.” ,意为添加文件夹下的所有文件;也可以将 “.” 换成具体的文件名,如果想添加项目中的指定文件,那就把 “.” 改为指定文件名即可:第3步:将暂存区的文件提交到本地仓库:第4步:在 github 或者
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、拉取镜像1、查看GitLab存在的镜像2.拉取镜像3.查看镜像二、启动Gitlab容器三、修改配置四、查看是否配置成功五、修改root用户登录六、完成gitLab图形化操作平台 一、拉取镜像1、查看GitLab存在的镜像# 查找Gitlab镜像
docker search gitlab2.拉取镜像# 拉取Gitlab镜像
转载
2023-08-04 11:27:46
157阅读
【场景】:将Gitlab服务器定时备份到Gitlab备份服务器1.设置Gitlab服务器以及Gitlab备份服务器时间 如果系统时间错误的话,会影响定时任务执行。1.1查看系统时间:date1.2修改具体时间:date -s "2023-06-02 15:15:00"1.3把时间写入CMOS:clock -w1.4把时间写入BIOS:hwclo
转载
2024-04-01 18:41:44
1196阅读
看到这四个git是不是有点晕?? 这四个git工具之间是什么关系呢?每个工具具体提供什么作用呢?1、git 是一个版本控制系统,是一个命令是一种工具,有点像cmd命令行工具,安装在自己的windows电脑上,用来管理自己电脑上的版本的工具2、github 是一个基于git实现的在线代码托管仓库,向互联网开放,企业版要收钱3、gitlab 类似github,一般用于企业内部搭建私服,在内网进行软件开
转载
2024-02-21 14:11:46
346阅读
首先登录码云/,注册一个账号,并登录账号。1. 在码云上创建项目在码云首页顶部,下图所示,右上角头像旁边的加号,鼠标移上去会显示下拉的,点击“新建项目”。填写好项目的名称、路径等,然后点击“提交”,下图所示。2. 安装Git打开Git官方win系统下载页面根据您自己的操作系统选择32位还是64位,32位系统就下载32-bit Git for Windows Setup.64位操作系统就下载64-b
转载
2024-08-13 12:54:09
37阅读
在你的项目名字右边有个刷新的标记.我的custom.css隐藏了.但关闭再刷新.
原创
2022-02-25 09:59:45
135阅读
在你的项目名字右边有个刷新的标记.我的custom.css隐藏了.但关闭再刷新.
原创
2021-08-19 17:05:42
145阅读