GitHub使用细节: 1. 将已有的项目上传:首先因为项目中一些文件不需要版本控制,需要忽略上传。这时候简便方法是让github帮你生成.gitignore文件(里面记录了忽略文件格式的细节)在github上create new Repository,并选择Add .gitignore这时候仓库帮你生成两个文件 . gitignore和 README.md注意:这里不能创建本地Repo
转载 4月前
38阅读
1.谈一谈git中的版本回退1.我们在git中的每一次 git commit 操作就会提交一个历史版本; 2.每一个历史版本都有一个唯一的hash值进行记录; 3.每一个历史版本实际上就是我们对工作区中的内容修改的一次记录; 4.因此,当我们像退回到某个修改的时候,只需要退回到某个版本即可。 -----------------------------------------------------
转载 5月前
131阅读
1. 背景 由于之前的加水印脚本存在问题,在对同一张图片进行加水印时,会有一定的概率产生不一样md5的图片,在git提交的时候,就认为被修改了,从而被提交的github仓库中,如此反反复复,到现在已经有11个G大小了;今天把水印脚本重写了一下,解决了上述问题,所以准备给之前的垃圾提交清理了,让我的博客变成一个“新库”。 2. 过程 创建并切换到孤儿分支(该分支与现有分支无关,完全独立) git
原创 2023-05-07 09:39:38
265阅读
1、什么是github 2、什么是版本控制 3、github的由来变迁
原创 2016-04-11 14:43:35
758阅读
一.版本管理工具简介  版本管理工具作用:备份文件、记录历史、可以回到任意过去一个时间点的状态。可以多端共享。 二.版本管理工具发展历史  github是程序员社区网站,在这个网站上可以拖管自已的软件库,但软件拖管是通过GIT来完成的。这个软件从2008年开始,有越来越多的开源项目放到了github上。  三.Git下载和安装1.https://desktop.git
转载 2024-07-05 10:19:16
262阅读
GitHub 版本管理工具初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改内容。 HEAD指向的版本就是当前版本,因
转载 2024-05-06 10:31:46
160阅读
GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 对程序员来说,GitHub 是程序员开源精神之所系。在这个神奇的开源社区,职业程序员和编程爱好者畅所欲言,探寻自己感兴趣的项目、分享源代码、交流学习。那么我们应该怎么使用它呢?1. 注册打开官网:https://github.com/login输入自己的邮箱和密码进行验证登
tps://blog.csdn.net/ljl86400/article/det...
原创 2023-05-24 15:00:12
2311阅读
Redis 是一个以高性能著称的分布式缓存数据库,在开发和运维的过程中,有时我们需要访问其历史版本的源码。本文将详细介绍如何找到 Redis 源码 GitHub历史版本,包括从时间轴、技术原理到架构解析等多个方面。 ### 背景描述 首先,让我们回顾一下 Redis 的发展历程和版本迭代。Redis 最初由 Salvatore Sanfilippo 在 2009 年发布,时至今日,已逐渐演
原创 5月前
20阅读
1、 查找历史版本 使用git log命令查看所有的历史版本,获取你git的某个历史版本的id 假设查到历史版本的id是fae6966548e3ae76cfa7f38a461c438cf75ba965。 2、 恢复到历史版本 $ git reset --hard fae6966548e3ae76cf
转载 2018-07-16 08:36:00
262阅读
2评论
https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/blob/master/CHANGELOG.md
原创 2022-09-20 11:47:35
81阅读
git reset --hard HEAD^git push --force
原创 2022-10-28 16:30:17
126阅读
删除github上的commit历史记录起步今天小编发现了git克隆下来的远程库特别大:经过查询之后发现是每次推送之后都会留下记录缓存,这样很多没用的记录就会占用多余的空间,别人克隆的时候也会多耗费时间,今天我查到了一个清除无用记录的方法。# 克隆你的远程仓库git clone git@github.com:victorfengming/victorfengming.github.io...
原创 2021-08-26 09:32:32
957阅读
git filter-branch git filter-branch,可以用来重写仓库的历史记录,可以用它来过滤掉包含敏感信息的提交。 克隆仓库 git clone https://github.com/username/repository.git cd repository 这里以我要去除的ip和域名,47.147.43.22和51cto.com为例, git filter-br
原创 精选 10月前
411阅读
1点赞
                                                        &nbs
该项目通过获取QQ空间的历史消息列表来获取该账号下发布的所有说说(当然消息列表中没有的就获取不到,例如一
原创 10月前
212阅读
准备工作1.什么是SSH Keys??SSH是一种网络协议,用于计算机之间的加密登录。Linux 与 Mac 都是默认安装了 SSH ,而 Windows 系统安装了 Git Bash 应该也是带了 SSH 的。在Windows命令行(win+R)下输入ssh 会出现以下内容:证明是存在SSH的紧接着输入 ssh-keygen -t rsa 就是指定 rsa 算法生成密钥,接着连续三个回车键(不需
本文介绍如何通过GitHub下载微信Mac/Windows历史版本。用户可能因兼容性、功能保留或稳定性需求而选择旧版。Rodert提供的仓
原创 1月前
254阅读
很多用户在使用微信电脑版时,可能会遇到 新版功能不适配、系统兼容问题,甚至只是单纯喜欢某个旧版界面。这时候,下
原创 1月前
207阅读
有时候误提交了某个文件 , 想把这个文件删掉 , 用下面的方法 # 删除包括历史git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch 文件相对路径' --prune-empty --tag-name-fi
Git
原创 2021-06-17 19:21:19
1614阅读
  • 1
  • 2
  • 3
  • 4
  • 5