自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

findmoon的博客

一个努力寻找的人

  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 记一次使用commit提交大文件无法推送到远程库解决问题过程及git rebase使用

解决这个问题并没有特别的(删除提交历史中某个文件,然后重新push),但是由于开始的使用失误,中间有使用git rebase和git reset命令处理,所以特此记录下大文件无法push到远程仓库问题首先,故事(事故)的起因是这样的。某次git push(类似测试使用,没有分支)到远程仓库时发生如下无法提交大文件的报错(大文件是一个pdf文件)$ git pushEnumerating objects: 204, done.Counting objects: 100% (204/204), d

2021-09-02 09:04:43 416

原创 使用Gitolite搭建Git服务器

Git服务的管理工具,主要有如下几种。Gitosis- 轻量级, 开源项目,使用SSH公钥认证,只能做到库级的权限控制。目前项目已经停止开发,不再维护。Gitolite - 轻量级,开源项目,使用SSH公钥认证,能做到分支级的权限控制。Git + Repo + Gerrit - 超级重量级,集版本控制,库管理和代码审核为一身。可管理大型及超大型项目。Android平台使用的就是这种方案。GitLab-是GitHub的开源版本,使用和配置比较复杂,适合大型团队、资源密集型开发的管理工.

2021-09-01 16:02:40 2927

原创 在Git Bash下设置命令行调用`vscode`

今天在使用gitbash时,打开文件,每次都是终端和使用鼠标去打开文件两个状态间来回切换。感觉很不方便,要是能够用命令直接打开文件就好了。下面设置Git Bash中使用vscode命令打开文件。添加gitbash命令创建gitbash命令文件新建一个文件,以要使用的命令命名,比如vscode(不要有其他后缀)。内容如下:#!/bin/sh"C:\vscode\Code.exe" $1 &C:\vscode\Code.exe是vscode可执行文件的路径将新建的文件保存到C:\

2021-08-31 22:17:46 319

原创 搭建Git服务器

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点apt-get install git安装git,创建用户adduser username新用户家(home)目录下.shh/authorized_keys存放管理连接到Git远程仓库的用户的私钥。git init --bare reponame.git创建一个空的远程仓库,并将此远程仓库所在目录及子目录的拥有者设置为新用户,chown -R username:usernam

2021-08-30 16:59:15 137

原创 Git别名和配置文件

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。配置别名如果,如果这么神器的Git版本控制系统,可以简化命令。比如git status,直接用git st代替,简直爽翻天。通过为Git命令配置别名,就能实现st表示status,如下:$ git config --global alias.st status此时git st就表示git status据此可以简化更多命令,比如co表示checkout,ci表示commit,br表示bra

2021-08-30 16:58:06 215

原创 git的分支远程连接和远程分支的拉取推送及冲突处理

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点强制删除未合并的分支,git branch -D <branch-name>,将丢失分支的修改git remote和git remote -v显示远程仓库信息git push origin branch-name将本地分支推送到远程。默认clone远程库后,只能看到master分支,其他分支需要设定跟踪,git checkout -b dev origin/

2021-08-29 17:54:57 3743

原创 GitHub和码云gitee及远程仓库管理

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点git remote add <name> 远程库地址,添加指定的远程库名git remote rm <name>删除一个远程库git remote -v查看远程库信息GitHubGitHub作为一个免费的远程仓库,可以很方便的发布自己的开源项目,同时参与别人的开源项目使用GitHU币的克隆和分支功能。在别人的开源项目中,点击“For

2021-08-29 17:53:36 147 1

原创 Git的自定义和特殊文件配置

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点配置Git显示颜色git config --global color.ui true.gitignore配置忽略文件,且要提交到版本库git add -f <file>,强制添加file,git check-ignore检查忽略规则自定义Git在安装Git时,有对Git进行全局配置,用户名和邮箱(user.name和user.email)也可以配置其他选

2021-08-28 20:14:04 138

原创 git标签管理

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点git tag <name>新建一个标签,默认表示的是HEAD,当前提交.git tag v0.9 commit_id在指定提交上创建标签git tag -a <tagname> -m "blablabla..."指定标签信息;git tag -s <tagname> -m "blablabla..."用PGP签名标签;命令gi

2021-08-28 20:13:06 3218

原创 git分支间切换注意点和bug分支的处理

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点当前一个分支上修改文件或目录后,在没有提交前,任何一个分支的状态(git status)都会同步为一样合并或切换分支工作,一定是在当前分支提交后,或者使用git stash将当前暂存区状态保存下来之后进行,即当前分支git status显示为干净的仓库再切换同时修改了同一个工作区相同文件,由于Git管理版本是通过移动HEAD指针,工作区的修改对于移动到不同分支的指针是一样的。

2021-08-27 17:11:32 419

原创 git分支管理的策略和冲突问题

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点git log --graph --pretty=oneline --abbrev-commit查看分支合并情况git log --graph查看分支合并图当两个分支修改同一个文件时,可能发生两个分支不能自动合并的问题,需要手动解决冲突(合并时,Git将冲突标识了出来),然后再次提交,即可完成合并。使用参数--no-ff禁用快合并模式,git merge --no-ff

2021-08-27 17:09:56 230

原创 git分支管理

备注:本文转载参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点分支可以并行的管理版本,协同合作编写代码,在分支上完成工作,然后合并分支。查看分支和当前分支:git branch创建分支git branch <name>切换分支git checkout <name>创建并切换分支git checkout -b <name>合并指定分支到当前分支,git merge <name

2021-08-26 22:20:34 70

原创 git远程仓库

备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点ssh-keygen -t rsa -C "[email protected]"生成SSh密钥对。私钥保存好,公钥可以添加到Git服务器(如GitHub远程仓库)添加或关联一个远程仓库,git remote add origin git@server-name:path/repo-name.git第一次将本地仓库推送到远程master分支,git push -u or

2021-08-26 22:18:24 395

原创 Git管理修改、撤销和删除文件

文章目录备注:知识点管理修改撤销修改没有`git add`添加到暂存区时的撤销`git add`添加到暂存区后的撤销git commit提交后的撤销删除文件确定从版本库中删除文件从暂存区把误删的文件恢复参考备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点Git跟踪和管理的的是修改,而不是文件git checkout -- file,会将文件撤销到和git add时的状态一样,即git checkout -- file会将工作区

2021-08-20 21:46:38 486

原创 git的工作区和暂存区

文章目录备注:知识点工作区(Working Directory)版本库(Repository)备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点版本控制的内容修改提交的流程是:工作区>暂存区>分支工作区(Working Directory)工作区就是git仓库所在的目录,比如之前新建的gitTest目录就是一个工作区。版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库G

2021-08-20 21:45:25 1472

原创 git的撤销、删除和版本回退

文章目录备注:知识点:查看git仓库的状态查看历史记录。版本回退备注:本文参考于廖雪峰的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点:1、git status,查看git仓库的状态2、git diff 查看git修改了的内容3、HEAD指向的版本就是当前版本,使用git reset --hard commit_id命令可以回到指定版本4、通过git log查看提交历史和git reflog查看命令历史,确定回退或恢复到某一版本。查看git仓库的状态我

2021-08-14 13:50:41 435

原创 git基本使用

文章目录备注:知识点:安装git创建版本库把文本文件添加到版本库版本系统介绍添加并提交文件到仓库备注:本文参考于廖雪峰老师的博客Git教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。知识点:1、git init 初始化git仓库2、git add 添加文件或改动3、git commit -m"改动的说明" 提交所有的添加安装git在ubuntu终端下,输入gitliu@liu-virtual-machine:~$ git程序“git”尚未安装。 您可以使用以下

2021-08-14 13:45:18 48

原创 git学习记录

git在现代软件管理和版本控制中,是一个不可能忽略和跳过的工具,它的伟大在现在看来,不仅是软件版本管理历史中的里程碑,更是现代软件开源社区中最强有力的工具!一直想要重新开始写博客或记录,也一直觉的从git的开始才是最应该的(对于学编程来说,肯定不是最合适的),因为涉及到软件(版本)管理和开源世界,它就是最基础的开端。虽然其操作和原理理解对初次接触者有一定难度(在不熟悉linux、命令行的情况下,这个难度会加倍),但掌握其基本的使用(即使硬着头皮使用),是编程生涯很难跳过的一步。关于git的使用和学习,一

2021-08-14 13:41:17 72

Winform自定义消息框,好看的消息提示Alert源码

Winform自定义消息框,好看的消息提示Alert源码,国外大神,很基础的实现,可以在此基础上进行优化和进一步调整。Winform控件、Winform优美提示框、消息框、Alert信息弹窗、Notification

2022-08-16

C#脉冲效果的圆角和圆形按钮,动态扩展按钮范围类似脉冲,可指定边框大小颜色、脉冲变化速度范围、渐变颜色、添加图片等

C#脉冲效果的圆角和圆形按钮,通过继承原生Button控件重绘实现,动态扩展按钮范围类似脉冲,可指定边框大小颜色、脉冲变化速度范围、渐变颜色、添加图片等。循环扩展脉冲效果,定时器在控件扩展中的使用。 Winform控件优化美化必看,优美的效果。

2022-08-16

winform(c#)73种好看的窗体控件优化,界面样式

winform(c#)73种好看的窗体控件优化,界面样式,ssk文件。桌面程序美化。

2022-08-03

PortableSettings项目和C#版本的dll.zip

里面包含PortableSettings项目和dll,同样遵循BSD-Clause3协议,有需要的可以给个辛苦分(1分)获取;如果没有分也可以直接私信,看到后会免费发给你!

2021-10-29

Redhat-enterprise-linux7、8最新版官方发布文档和系统管理员手册-全四册.zip

Redhat Linux 企业版 Redhat7和8官方发布文档,以及系统管理员手册,全四册pdf版本,学linux/Centos必备,绝对超值

2021-09-18

Redhat-enterprise-linux7系统管理员手册官方.zip

CSDN中最便宜的 rhel管理员手册,pdf版本,centos,red_hat企业版系统管理员手册。不容错过,Redhat7

2021-09-17

90天从 零基础 到 Python 全栈工程师学习资料【入手不亏】

90天从 零基础 开始的 Python全栈工程师,资料详细,跟着学习就能成,掌握并精通python!入手绝对不亏!

2021-09-06

Node入门示例源码.zip

Node入门示例源码 《一篇入门Nodejs可不可行?》演示用的到示例源码

2021-08-30

图解网络.pdf 详细最新版本【文件内直接提供下载】

图解网络 最新版本介绍,多图详细分析介绍网络知识。pdf版本 可直接编辑

2021-08-14

labuladong的算法小抄官方完整版

labuladong的算法小抄官方完整版,pdf版本,文本格式,可直接复制和编辑

2021-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除