git
迷途大灰狼
这个作者很懒,什么都没留下…
展开
-
git命令之git tag 给当前分支打标签
标签可以针对某一时间点的版本做标记,常用于版本发布。列出标签$ git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。# 创建轻量标签$ git tag v0.1.2-light# 创建附注标签$ git...转载 2018-07-04 15:59:41 · 624 阅读 · 0 评论 -
去除git mergetool不产生*.orig文件
使用git mergetool合并分支时,总会产生以*.orig为扩展名的备份文件,每次都要手动删除,感觉很繁琐,实际上可以修改Git配置,禁止产生备份文件。 打开控制台(或终端)执行如下命令: git config --global mergetool.keepBackup false 或者直接进入系统用户目录下,修改.gitconfig文件,增加如下内容: [merg...转载 2018-07-12 10:55:43 · 3746 阅读 · 0 评论 -
git问题:Please make sure you have the correct access rights and the repository exists.
当遇到如标题所示问题,打开终端 MBP:baiyunshen_rn lianyu02$ git pull git@gitlab.intebox.com: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). fatal: Could not read from remote repository. Please make su...转载 2019-04-23 18:50:05 · 493 阅读 · 0 评论 -
Git无法检测到文件名大小写的更改
在当前项目中,早先创建并已经push到远程的文件及文件夹,将名称大小写更改后,git无法检测出更改。 出现这种情况的原因是,git默认配置为忽略大小写,因此无法正确检测大小写的更改。 那么,解决办法是,在当前项目中,运行git config core.ignorecase false,关闭git忽略大小写配置,即可检测到大小写名称更改。 --------------------- 原文:htt...转载 2019-06-26 11:15:51 · 3164 阅读 · 0 评论