
Git
文章平均质量分 73
sanqima
这个作者很懒,什么都没留下…
展开
-
查找回收站里隐藏的文件
在Windows里,每个磁盘分区都有一个隐藏的回收站Recycle, 回收站里保存着用户删除的文件、图片、视频等数据,比如,C盘的回收站为C:\RECYCLE.BIN\,D盘的的回收站为D:\RECYCLE.BIN\,E盘的的回收站为E:\RECYCLE.BIN\。当用户,选中文件夹,比如E:\express,然后按Delete时,Windows系统就会把E:\express文件夹,放入E:\RECYCLE.BIN\S-1-XXX\express区域。原创 2024-10-04 20:26:29 · 967 阅读 · 0 评论 -
Windows XP安装SVN软件
SVN全称为SubVersion,是Apache开源软件协议下,一个用于代码分布式管理的工具,其孵化的软件产品是TortoiseSVN,该软件是带图形界面的代码管理工具,类似于Git,多了一个图形界面,方便鼠标操作。Windows XP是微软于2001发表的一款32位的桌面操作系统,由于其耗内存少、运行速度快、操作方便,而大受欢迎。在2014年4月份,微软已停止该系统更新。虽然Windows XP不再更新,但一些嵌入式产商、超市售货系统、监控系统,仍然使用Windows XP。在XP上安装32位的SVN原创 2023-12-05 23:16:26 · 1427 阅读 · 0 评论 -
使用Git bash切换Gitee、GitHub多个Git账号
Git是分布式代码管理工具,使用命令行的方式提交commit、revert回滚代码。这里介绍使用Git bash软件来切换Gitee、GitHub账号。假设在gitee.com上的邮箱是alice@foxmail.com 、用户名为alice;在github上的邮箱是bob@foxmail.com、用户名为bob。首先要有alice、bob的公钥、私钥文件,然后把公钥配置到网站的SS里,在git bash里激活并授权该账号,最后配置~/.ssh/config文件,保存其账号、网段信息等。原创 2023-11-24 00:12:16 · 3955 阅读 · 2 评论 -
在Windows10上编译grpc工程,得到protoc.exe和grpc_cpp_plugin.exe
grpc是google于2015年发布的一款跨进程、跨语言、开源的RPC(远程过程调用)技术。使用C/S模式,在客户端、服务端共享一个protobuf二进制数据。在点对点通信、微服务等领域应用非常广泛。原创 2023-09-02 13:21:30 · 3368 阅读 · 0 评论 -
在windows上配置ninja环境
ninja使用并行任务来编译工程,比cmake编译快了一个数量级,是谷歌在2010年为了提高cmake的编译速度而开发一款编译工具。下面介绍在windows上配置ninja环境。原创 2023-09-02 11:24:41 · 12068 阅读 · 0 评论 -
解决“源引用规格 master 没有匹配“问题
从2021年11月开始,新项目github默认的主分支从master 变成了main,而在2021年之前创建的项目(老项目),主分支仍使用master。当使用 git push origin master 对新项目(2021年之后的项目)上传代码时,就会报"源引用规格 master 没有匹配"错误。 解决方法:本地分支的名称与远程分支的名称要保持一致,新项目要推送main分支,老项目要推送master。 命令如下:git push origin main1、查看远程分支git原创 2021-12-28 20:35:25 · 25085 阅读 · 0 评论 -
解决“ethereumjs-abi.git无法访问“问题
今天,在使用sudo yarn install拉取依赖包时,报"无法访问 'https://github.com/ethereumjs/ethereumjs-abi.git/'"问题,如图(1)所示。出现这种情况的原因:yarn.lock文件里的dependencies字段的ethereumjs-abi 没有指定版本号。解决方法: <font color="red">给dependencies的ethereumjs-abi 指定一个版本号即可,比如 0.6.8。原创 2021-10-12 11:15:28 · 5109 阅读 · 9 评论 -
推送本地项目到gitee
gitee是国内仿造github创造一个开源代码托管与版本管理平台,它的很多命令与github非常类似。下面介绍,将本地项目推送到gitee。这里以threesmart工程为例,进行说明。原创 2021-10-04 23:21:26 · 2312 阅读 · 0 评论 -
解决“已安装的Git版本过旧“问题
今天,在使用TortoiseGit进行文件对比时,弹出如下"您已安装的Git过旧"对话框,如图(1)所示: 图(1) TortoiseGit版本过旧 出现该问题的原因是Git Bash和TortoiseGit的版本都偏老了,需要升级为最新版本。解决方法如下:1、卸载老版本的Git Bash和TortoiseBit 按Win+R, 输入命令: control --> 回车 --> 卸载程序图(2) 按Win +R,输入control 打开控制面板原创 2021-03-22 13:02:46 · 3625 阅读 · 0 评论 -
使用Git第一篇
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 1991年,Linus Torvalds开发 Git 来替代 BitKeeper,而后者一直是 Linux 内核开发人员在 全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社原创 2015-12-22 19:47:37 · 587 阅读 · 0 评论 -
为msysgit创建桌面快捷方式
msysgit是专门在Windows进行Git操作的软件,然而,在windows开始菜单找不到它,可以使用msysgit/msys.bat,创建一个快捷方式,以方便以后进行代码更新与推送。 进入msysgit文件夹,双击msys.dat,输入命令:$ /share/msysGit/add-shortcut.tcl d 效果如下: 使用命令: /share/msysGit/add-原创 2015-12-22 20:06:24 · 605 阅读 · 0 评论