clone fail smartgit_SmartGit

clone fail smartgit_SmartGit安装选择非商业的第三个设置username和邮箱简单的配置ignore忽略一些不需要上传的配置文件,需要配置.gitignore文件.可以在github上搜索到所有编程语言需要忽略的配置文件ignore列表,从列表中找到对应的OC语言需要忽略的文件就可以了。修改ignore文件删除某一类文件的命令在SVN版本控制的project中,drag文件到git版本控制下的project中时…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

安装

clone fail smartgit_SmartGit

选择非商业的第三个

clone fail smartgit_SmartGit

设置username 和 邮箱

clone fail smartgit_SmartGit

简单的配置

ignore

忽略一些不需要上传的配置文件,需要配置.gitignore文件.

可以在github上搜索到所有编程语言需要忽略的配置文件

ignore列表, 从列表中找到对应的OC语言需要忽略的文件就可以了。修改ignore文件

删除某一类文件的命令

在SVN版本控制的project中,drag 文件到 git 版本控制下的project中时,目录下会有.svn 、.svn-base文件,这些文件是不需要上传的,但是一个个删除有有些麻烦,可以cd到相应的目录下,然后利用 find . -name ./.svn -exec rm -rf ‘{}’ ; 命令来删除。

其中 ./.svn 是需要删除的文件后缀名字。

clone fail smartgit_SmartGit

终端找到所有某类型的文件

SmartGit的卸载

如果程序是安装在Mac的应用程序中,直接在应用程序中将其拖拽到垃圾篓中是不够的,还需要删除一些相关的配置文件。因为如果你新安装一个新版本的smartgit是原来的配置还是在的,公司里如果你接手别人的电脑,别人的账号密码从term上移除之后,你直接使用是不能clone代码到本地的。需要完全把配置文件都卸载掉,然后配置自己的账号密码才能clone代码下来。

clone fail smartgit_SmartGit

smartgit残余文件目录

~/Library/Preferences/ 找到smartgit文件夹删除掉就可以了

git clone 报错 the requested URL returned error :403

当使用smartgit clone 代码的时候提示这个错误,反复检查自己配置的账号密码没有错误,而且url也没有问题,自己也被加到了gitlab上面的项目中。

最终的解决办法是把自己的钥匙串中的gitlab清掉保存smartgit的账号密码,也可能是要清掉缓存文件夹然后重装smartgit。

clone fail smartgit_SmartGit

查看git账号密码配置

2017年08月19日15:03:53

上传项目到gitlab上失败

clone fail smartgit_SmartGit

项目太大push到gitlab上失败

可能的原因是需要push的project太大,所以要调整post buffer。

2018年02月28日

同事在gitlab上建立好仓库之后,无法上传代码。

报错:fatal: unable to access ‘http://10.134.150.205/yanghao/TestPrivateLibiary.git/’: The requested URL returned error: 403

前置条件,刚刚给他更换了一台电脑。电脑上原来就登录了我的smartgit账号,不知道他怎么操作的改成了登录自己的账号。

原因是gitlab上,同事登录的自己创建的仓库,但是smartgit上传代码的时候默认去读取的是keychain中的我的账号密码。所以没有权限去上传代码。

因此需要删除keychain中的其他人的git账号密码。

clone fail smartgit_SmartGit

钥匙串中的gitlab账号密码

然后去修改.gitconfig文件中的内容,将下图中没有的内容都删除掉。然后重新上传代码,此时会要求输入账号和密码,输入之后去keychain中查看,会发现刚刚输入的账号密码又被保存了下来。之后就能够正常的上传账号密码,不需要每次都输入了。因为smartgit会去keychain中读取保存的账号密码。

详细的原理可以参考这篇内容和这篇内容

clone fail smartgit_SmartGit

正确的config中的内容

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198336.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月25日 下午8:43
下一篇 2025年8月25日 下午9:22


相关推荐

  • 硕士论文计算机要求,计算机硕士论文格式要求

    硕士论文计算机要求,计算机硕士论文格式要求

    2021年11月27日
    54
  • 从入门到高级Java书籍推荐

    从入门到高级Java书籍推荐前言不管你是转行来学习Java编程,还是你本来就是计算机专业并且继续在这一领域深耕的。除了,大学专业课程的学习以及工作中的实践之外;业余时间的充电,成了技术人员提升自己的必选之路。有的人选择利用金钱换来时间去报学习班培训,有的人利用自学。那么,自学的方法很多种:阅读书籍资料、网上各种技术论坛博客、视频教程等。个人认为,学习一门技术知识掌握的时间快慢:工作(项目)实战>技术培训&…

    2022年6月25日
    23
  • python创意turtle作品-Python创意编程200例turtle篇

    简介:Python是一种高阶计算机语言。它更接近自然语言,学习成本低,开发效率高。如今越来越多的中小学生都在开始学习Python了。我们可以预见,全民会Python的日子不久就会到来,各行各业的人未来都能用Python解决各自领域的问题或创造出独特魅力的作品。在Python的普及过程中,海龟模块(turtle)将会功不可没。它来源于上个世纪60年代的logo计算机语言,就是通过指挥一只小海龟移动…

    2022年4月8日
    97
  • jboss安装与配置_微信最新版下载并安装

    jboss安装与配置_微信最新版下载并安装jboss有开源和商业两个版本,他们区别如下:JBossAS开源社区版本,发布比较频繁。JBoss7,先后发布了7.0.0,7.0.1,7.0.2,7.1.0,7.1.1,7.1.2,7.1.3,7.2.0,其中7.1.1比较经典,7.2.0是JBossEAP6.1的基础,但7.1.2,7.1.3,7.2.0只是源代码打了Tag,并没提供开放下载。JBossEAP(EnterpriseApplicationPlatform)在开源版本上构建的企业版本,目

    2022年10月3日
    4
  • Matlab一维小波分解流程

    Matlab一维小波分解流程Matlab 一维小波分解流程 Matlab 一维小波分解流程 1 将待分解变量 x 放入工作空间 2 在命令窗口输入 wavemenu 3 在弹出的对话框里选择 One Dimensional gt Wavelet 1 D 4 在弹出的对话框里选择 File gt ImportfromWo gt ImportSignal 以导入信号 5 在弹出的对话框里选择待分解变量 x Filter 不变

    2026年3月26日
    2
  • 详解List的toArray()方法和toArray(T[] a)方法

    详解List的toArray()方法和toArray(T[] a)方法这两个方法都是将列表List中的元素转导出为数组,不同的是,toArray()方法导出的是Object类型数组,而toArray[T[]a]方法导出的是指定类型的数组。下面是两个方法的申明及说明,摘自Java8的API文档。toArray()方法的分析Object[]toArray()Returnsanarraycontainingalloftheelementsinthislistinpropersequence(fromfirsttolastelem

    2022年5月14日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号