当先锋百科网

首页 1 2 3 4 5 6 7

push本地代码到oscgit时出错

    223826_EOUC_991868.png

    问题原因

    远程仓库和本地仓库冲突导致的,因为我在myeclipse中集成了git插件,但是又使用不熟练,在测试过程中导致了不一致现象的发生。

    解决办法

    在push前先将远程仓库修改pull下来:

git pull origin master
git push -u origin master

删除文件

    在首次使用git时,没有控制好.gitignore文件,误将classes目录提交至远程仓库。下面看下如果将该文件夹删除。

    224946_k4c5_991868.png

    解决办法

git rm classes/ -r
#如果删除文件,使用git rm filename

    补充

    又犯了一个想当然的错误,也谢谢@西夏一品堂的怀疑精神。

git rm 和 rm的区别

    git rm files除了将文件删除之外,还会记录这个删除操作。当我们使用git commit -m "delete some files"时,会自动将删除文件的操作提交。

    而使用rm files 只会删除文件,执行git commit -m "delete some files"并不会将删除操作提交。加入执行完rm file1,我们仍可以使用git rm file1,然后在commit。

    后来我有专门查了查,如果使用了rm删除文件,那么提交的时候使用命令:git commit -am "delete some files",也可以将删除操作提交。这样也避免了使用git rm去将那些文件从git记录中删除。

git的使用过程中遇到的问题

一、版本回退的git操作:最近刚刚进入一家新的公司,对于项目的东西还不是很熟悉,在提交时遇到提交错分支的问题,寻找解决方案(1)git回退到上个版本(强制性的)gitreset--hardHEAD^//hard是回退一下到上一级comm...

Apache commons email 使用过程中遇到的问题

apache-commons-email是对mail的一个封装,所以使用起来确实是很方便。特别的,官网上的tutorial也是极其的简单。但是我也仍然是遇到了没有解决的问题。jar包的添加mail.jar&&activationapache-commons-email.jar一....

【Git】gitlab使用过程中遇到的问题总结

Git
问题1、修改gitlab密码以后,无法进行代码的提交背景:公司服务器上的gitlab使用ldap登陆,修改了公司电脑的密码以后,发现提交代码的时候无法提交了,一直让输入密码,还报以下错误:解决办法:出现这种问题的原因....