提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
这个只是我工作中用到的情况写的笔记,百度一搜一大把。只是为了自己后面回顾自己学习的而作的记录笔记。很粗糙,刷到了求键盘下留情哈。
项目开发常用的就是git和svn了,经常远程开发的话,我们常常要用git拉取项目代码,提交,修改等等。
一、拉取项目代码
大佬发来了项目前端框架的代码,以前用的都是svn,git很少用,工具用多了,突然用上指令,有点懵啊。光是拉取项目代码都让我懵了一会儿,还好广大网友超给力,写的很详细。
1、拉取项目代码,对方给你git的项目拉取的地址,也要提供账号和密码(这个是在公司git项目里面我没有权限--卑微!)
本地拉取:git clone git@114.255.138.160:zhangjs/cc_product_web.git
远程拉取:git clone http://账号:密码@git项目地址
例如:http://huanggl:12345678@225.255.225.225:8000/project.git (这个只是给个模板而已哈),不是git项目链接)
要注意的是从git复制下来的地址,好像会自己去掉端口号的,但是git clone 没有端口号的话会报 unable to access拉取失败,我就挨同事这么坑过,拉取半天都失败,结果发现他复制给我的没有端口号,哼!
2、提交代码的时候也失败了,不知道怎么回事。不知道是不是也要像拉取的时候一样
远程拉取:git remote add origin http://账号:密码@git项目地址
命令:git remote add origin http://huanggl:12345678@225.255.225.225:8000/project.git
3、补充记录:
项目上传上去后发现一个问题,那就是vue上传GitHub(gitee)后dist文件不见了,导致拉取的项目代码,运行的时候,报错说找不到public文件里面的../dist/...
很无语了,后面对比了备份,才发现新拉取下来的没有dist文件。很疑惑,public文件应该不走编译的,为啥dist文件不见了。
去查找了一下原因,哦,vue为了节约上传文件的大小,将dist文件给禁止上传了。
解决方案:
将vue根目录下的.gitignore文件打开,删除掉 /dist/ ,然后保存重新在命令行打包
二、Git常用命令及方法大全
剩下的实在懒得写了,都是提交代码那几个指令用的多,百度大佬们真的写的很详细,直接放链接,精准查找,复习
示例:https://www.cnblogs.com/miracle77hp/articles/11163532.html
示例:https://blog.youkuaiyun.com/halaoda/article/details/78661334
总结
笔记可以水水过,但是一定要写,哪天就能用上了,况且写笔记也算复习了吧?