git的初体验

关于git和svn一样,但是这几年的企业基本上都在替换svn为git,至于原因为啥,暂时还不清楚。本人作为一个小白,以前接触过svn,但是对于git只是用过github的客户端版本,还没有具体的使用过,但是两者的原理是一样的,对于svn与git,个人觉得svn的操作更加简单,其他的还没有体验过,今天刚入手。

说到git和svn自然想到远程仓库,没有远程仓库,这个基本没啥用,github是全世界最大的版本管理仓库,而国内,也有,Coding是其中一个,当然还有码云(还是挺好的,可以免费做一个个人网站,github也是,不过是国外的,有时的响应时间相对较长)。

在用Coding之前,用的是亿方云,但是存取比较麻烦,每次都要把从这个电脑写了一点的项目打包存到亿方云再从另一个电脑下载下来,比较麻烦,其实和百度网盘差不多,不过不限速这点还是比较好的,当然也有其它网盘可以替代。

经过一下午的研究,对于git,好像只有那么几条命令,没有其它的操作了,可能接触时间过短没有感受到好处,最后附一份git手册,个人感觉理解起来特别容易,是看了很多个之中认为最好的:

https://www.bootcss.com/p/git-guide/

在git中,我们有时候要忽略一些文件的上传,比如web工程的target,下面有一篇专门介绍的文章

https://www.cnblogs.com/kevingrace/p/5690241.html

解决方法: git清除本地缓存(改变成未track状态),然后再提交:
[root@ ~]# git rm -r --cached .
[root@ ~]# git add .
[root@ ~]# git commit -m 'update .gitignore'
[root@ ~]# git push -u origin master

 

posted @ 2020-03-31 20:43  Anxc  阅读(121)  评论(0编辑  收藏  举报