
Git
文章平均质量分 92
云原生AI百宝箱
行万里路,此处相逢,共话云原生A之道。偶逗趣事,明月清风,与君同坐。已出版《Kubernetes:云原生与容器编排实战》,将出版《A大模型原理与场景应用》
展开
-
解决Github不能下载,下载速度慢的小妙招
解决Github不能下载,下载速度慢的小妙招错误描述今天在github上使用 git clone 某个项目代码的时, git clone https://github.com/XXXX/xxx-blog.git 下载速度很慢,然后下载一段时间后,总是提示下面的错误信息:remote: Enumerating objects: 33, done.remote: Counting objects: 100% (33/33), done.remote: Compressing objects: 100原创 2022-04-13 15:58:44 · 22323 阅读 · 6 评论 -
优雅的提交你的 Git Commit Message
commit message 是开发的日常操作, 写好 log 不仅有助于他人 review, 还可以有效的输出 CHANGELOG, 对项目的管理实际至关重要, 但是实际工作中却常常被大家忽略. 希望通过本文, 能够帮助大家重视和规范 commit message 的书写.起因知乎上有个问题: 如何写好 Git commit log? 很有意思, 能看到各种提交风格: 有用 emoji 的, 有用唐诗的, 有用随机生成的. 风格没有对错, 只要能够体现出 commit 所做的修改即可.但是.转载 2021-09-25 09:36:04 · 526 阅读 · 0 评论 -
Git:CentOS7安装git客户端,make: *** [configure] 错误 127
问题现象执行make configure,出现如下错误:GIT_VERSION = 2.19.0GEN configure/bin/sh: autoconf: 未找到命令make: *** [configure] 错误 127问题解决通过yum provides autoconf查询到没有安装autoconf,yum -y install autoconf安装包及对应...原创 2019-08-12 20:05:27 · 6311 阅读 · 0 评论 -
Git:推送到新的远程地址;更改本地和远程分支的名称
Git global setup(全局设置)git config --global user.name "wangyf"git config --global user.email "wangyf@XXX.com"Create a new repository(创建一个新仓库)git clone http://192.168.3.11/wangyf/XXX.gitcd sdk...原创 2019-06-18 11:33:12 · 4503 阅读 · 0 评论 -
Git:分支新建、推送、删除、合并
新建远程分支新建一个本地分支:$ git checkout -b local这相当于执行下面这两条命令:$ git branch local$ git checkout local查看一下现在的分支状态:$ git branch* local master release星号(*)表示当前所在分支。现在的状态是成功创建的新的分支并且已经切换到新分支...原创 2019-06-24 08:11:02 · 1472 阅读 · 0 评论 -
Git:从某个commit提交,检出为新的分支
从某一个commit开始创建本地分支1、git log 查看提交2、// 通过checkout 跟上commitId 即可创建制定commit之前的本地分支git checkout commitId -b 本地新branchName上传到远程服务器// 依然通过push 跟上你希望的远程新分支名字即可git push origin HEAD:远程新br...原创 2019-04-25 17:43:25 · 47084 阅读 · 0 评论 -
Git:cherry-pick应用一个分支某些现有提交,到另外一个分支
cherry-pick 能干啥?cherry-pick 的翻译是择优挑选,使用git cherry-pick命令,可以选择将现有的一个或者多个提交的修改引入当前内容。cherry-pick应用场景假设你现在正在开发一个项目,有一个功能分支 feature,开发分支 develop。 feature 有3个提交,分别是 A ,B ,C 。develop 分支只想加入 C 功能, 此...原创 2019-04-18 09:48:09 · 3789 阅读 · 1 评论 -
Git如何优雅的进行版本回退:git reset 和 git revert区别
在版本迭代开发过程中,相信很多人都会有过错误提交的时候(至少良许有过几次这样的体验)。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。对于版本的回退,我们经常会用到两个命令:git reset git revert那这两个命令有何区别呢?先不急,我们后文详细介绍。git reset假如我们的系统现...转载 2019-03-18 11:33:10 · 10940 阅读 · 6 评论 -
Git:什么时候应使用 “git stash”
git stash 使用场景git stash 暂时存放(或隐藏)改变你的工作副本,所以你可以做其他的事情,然后回来重新应用。如果你需要快速切换上下文,并且做其他的事情,但你手中的代码更改并没有完全准备好提交。发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交。这时就可以考虑git stash。 使用git的时候,我们往往使用分支(bran...原创 2019-03-21 11:58:54 · 1938 阅读 · 0 评论 -
GIT:cherry-pick挑拣提交
cherry-pick概述git cherry-pick可以理解为”挑拣”提交,它会获取某一个分支的单笔提交,并作为一个新的提交引入到你当前分支上。 当我们需要在本地合入其他分支的提交时,如果我们不想对整个分支进行合并,而是只想将某一次提交合入到本地当前分支上,那么就要使用git cherry-pick了。cherry-pick用法git cherry-pick [<opt...转载 2019-03-19 16:57:37 · 6056 阅读 · 0 评论 -
git异常:refusing to merge unrelated histories
本地仓库项目在git remote 后,git pull 提示refusing to merge unrelated histories 原因分析:此时本地仓库项目和远程仓库项目没有建立关联,是两个完全不同的项目解决办法我们的源是origin,分支是master,那么我们 需要这样写git pull origin master --allow-unrelated-histor...原创 2018-07-22 16:40:19 · 5510 阅读 · 0 评论 -
上传本地代码到github上
初始化版本库 git init 此命令会在当前目录下创建一个.git文件夹 添加文件到版本库 git add . 添加文件到版本库(只是添加到缓存区); .代表添加文件夹下所有文件 ;如果想添加某个特定的文件,只需把.换成特定的文件名即可 把添加的文件提交到版本库,并填写提交备注 git commit -m "注释语句" ...原创 2018-07-22 15:05:19 · 5530 阅读 · 0 评论 -
Idea:Git的常用菜单操作和常用命令【含分支创建、检出、提交、合并】
1.Git几个专用名词Workspace:工作区Index / Stage:暂存区【工作区的文件使用add命令后会加入暂存区,而没有直接到仓库】Repository:仓库区(或本地仓库)Remote:远程仓库2.Git常用命令清单参考:https://blog.youkuaiyun.com/fly910905/article/details/791662723.Git配...原创 2018-03-09 19:31:54 · 20613 阅读 · 5 评论 -
Git: 常用命令
Git常用命令速查表1.git几个专用名词Workspace:工作区 Index / Stage:暂存区【工作区的文件使用add命令后会加入暂存区,而没有直接到仓库】 Repository:仓库区(或本地仓库) Remote:远程仓库2. 常用git命令清单一、git配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置...原创 2018-01-25 20:29:22 · 14061 阅读 · 2 评论