关于git的使用遇到的坑 1.git下载项目后自动专程maven 2.git push commit 用户名及email 的问题 3.git提交是tab键问题

在工作中使用git时遇到不少的坑且每次都花费了不少的时间去处理这些问题,今天对这些常见的问题进行整理,以后会不断的更新

1.git 下载maven 聚合工程,这些工程没有一个统一的parent,是放在一个文件下放在git上的,通过eclipse 中git工具直接进行下载并导入到eclipse中成为maven工程,按照下图一次按照提示点next即可,注意:若是项目已经在workspase里面时不能导入成maven工程的

  

  

 

 

2.提交代码时提示用户名、邮箱与项目规定不匹配导致push失败,这个为题主要的导致原因时服务器上给你配置的用户名及邮箱与你提交的时候校验不匹配,需要重新配置提交时的用户名及email 。

 git config user.name
 git config --global user.name "服务器配置的用户名"
 git config --global user.email  服务器配置的邮箱
 git commit --amend --reset-author
 git push

执行完这些命令执行git push的时候还是报错,这个就有点麻烦了所以请在commit的时候一定要先将用户名及email设置好,此处讨论已经提交了但是没有设置好的情况的,思路是找到一种方法将错误的提交用户名进行修改或是删除掉方法一:重新clone一份重新提交  方法二:将本地代码软回退到上一版本然后再提交(git reset --soft HEAD~1)具体的参考:https://blog.csdn.net/Ydgent/article/details/68942508

https://stackoverflow.com/questions/33008916/expected-committer-name-git-push-issue

 

3.eclispe提交代码的时候总是遇到格式问题,导致只修改了一行代码但是怎个文件都本修改了,这个问题主要发生在多系统进行开发的环境下,有的人用unix/linux系统有的用windows系统,但是不同的系统对于“TAB”键的格式是不一样的,所有需要对git进行设置,此处具体用小乌龟git 直接设置 autocrlf 设置为ture 表示git下载及提交的时候进行自动的转换,另外eclipse中最好也进行tab键相关的设置,具体的见: https://blog.csdn.net/qq_37932863/article/details/73611785

也可以用命令 git config --list 进行查看然后进行修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值