#GIt

linux命令:gitps

gitps(gnu interactive tools process status)功能说明:报告程序状况。语  法:gitps [acefgjlnrsSTuvwxX][p <程序识别码>][t <终端机编号>][U&nbs...
开发笔记 开发笔记·2023-03-16

linux命令:gitview

gitview(gnu interactie tools viewer)功能说明:Hex/ASCII的看文件程序。 语  法:gitview [-bchilv][文件]  补充说明:gitview指令可用于观看文件的内容,它会同时显示十六进制和ASC...
开发笔记 开发笔记·2023-03-16

linux命令:git

git(gnu interactive tools)功能说明:文字模式下的文件管理员。 语  法:git补充说明:git是用来管理文件的程序,它十分类似DOS下的Norton Commander,具有互动式操作界面。它的操作方法和Norton Commander几乎一样...
开发笔记 开发笔记·2023-03-16

在CentOS下搭建自己的Git服务器

首先需要装好CentOS系统,作为测试,你可以选择装在虚拟机上,这样比较方便。这步默认你会,就不讲了。有了CentOS,那么如何搭建Git服务器呢?1、首先需要安装Git,可以使用yum源在线安装:[root@localhostDesktop]#yuminstall-ygit2、创建一个git用户,用来运行git服务#...

如何重命名本地Git分支?

如果要在指向任何分支时重命名分支,请执行以下操作:gitbranch-m<oldname><newname>如果要重命名当前分支,可以执行以下操作:gitbranch-m<newname>...

修改github标签

动机:对你的代码项目,github上的语言标签是按代码语言的占有成分,去百分比最高的语言标签做显示,但比如一个前后端分离项目,前端往往占比的代码量非常大,比如是一个主Java项目,主Python项目,但由于前端的HTML、CSS代码量过大,标签就会被后者的他们占领,而github并不提供主动修改标签的操作,那么就需要我...
开发笔记 开发笔记·2023-03-10

2023 Git常见面试题30道

1、 Git如何找到特定提交中已更改的文件列表?gitdiff-tree-r{hash}//-r标志使命令列出单个文件2、 Git是用什么语言编写的?你需要说明使用它的原因,而不仅仅是说出语言的名称。我建议你这样回答:Git使用C语言编写。GIT很快,C语言通过减少运行时的开销来做到这一点。3、&n...

Git中tag标签的使用

tag是git版本库的一个标记,指向某个commit的指针。tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上v.1.0.1v.1.0.2...这样的标签。tag感觉跟branch有点相似,但是本质上和分工上是不同的:tag对应某次commit,是一个点,是不可移动的。branch对应一系列commi...
开发笔记 开发笔记·2023-03-02

Git常见面试题30道

1、 Git如何找到特定提交中已更改的文件列表?gitdiff-tree-r{hash}//-r标志使命令列出单个文件2、 Git是用什么语言编写的?你需要说明使用它的原因,而不仅仅是说出语言的名称。我建议你这样回答:Git使用C语言编写。GIT很快,C语言通过减少运行时的开销来做到这一点。3、&n...
开发笔记 开发笔记·2023-02-24

github和gitlab区别

GitHub是一个面向开源及私有软件项目的托管平台。GitHub可以托管各种Git库,并提供web界面。GitLab是一个用于仓库管理系统的开源项目,使用git进行代码管理工具,可以自己搭建GitLab仓库服务器。GitHub和GitLab都是基于web的Git仓库,使用起来二者差不多,它们都提供了分享开源项目的平台,...
开发笔记 开发笔记·2023-01-09

TortoiseGit是什么

TortoiseGit (海龟Git)是 TortoiseSVN 的Git版本,用于迁移TortoiseSVN到 TortoiseGit,TortoiseGit是一个Git版本控制客户端,作为MicrosoftWindows的外壳扩展实现。它在GNU通用公共许可协议下作为自由软件...
开发笔记 开发笔记·2022-10-16

git命令修改源地址

git命令修改源地址具体方法方法1:直接修改gitremoteset-urloriginNewGitURL方法2:删掉旧的再添加新的gitremotermorigingitremoteaddoriginNewGitURL方法3:修改config文件如果项目有加入版本控制,那可以到项目的根目录下,查看隐藏文件夹,发现.g...
开发笔记 开发笔记·2022-07-26

git 连接Azure需要密码

众所周知,如果公钥认证失败,它会要求输入密码。生成公钥ssh-keygen-trsa-C"cddfv2@51dev.com"复制id_rsa.pub文件的公钥,到AzureSSHpublickey中。编辑~/.ssh/configHostvs-ssh.visualstudio.comUserbobIdentityFil...

git的push -f是什么

“push-f”的作用是“强制更新”。gitpush-f 这个命令的可以将自己本地仓库的代码直接推送至仓库,完全以你的提交为准,之前其他人的提交都会被覆盖。...
开发笔记 开发笔记·2022-05-09

Git,GitHub与GitLab的区别

Git是一种版本控制系统,是一种工具,用于代码的存储和版本控制。GitHub是一个基于Git实现的在线代码仓库,是目前全球最大的代码托管平台,可以帮助程序员之间互相交流和学习。GitLab是一个基于Git实现的在线代码仓库软件,你可以用GitLab自己搭建一个类似于GitHub一样的仓库,但是GitLab有完善的管理界...
开发笔记 开发笔记·2022-03-22
首页上一页12345...下一页尾页