在项目开发过程中,经常需要引入第三方库,因此需要一套合适的方法对于第三方库进行有效管理,本文将对利用git进行第三方库管理的方式进行总结。
本文将针对Git中常用操作进行总结
基本操作
git最常用的操作
我们修改文件后将文件提交至本地分支并推送到远程服务器的命令如下:
1 | git add . |
上面的三个步骤可以简化为:
1 | git commit -am "str" |
push
push会将本地commit推送至服务器端,常用push命令如下:
1 | git push -u origin master |
常见问题及解决
ssh权限异常
1 | ssh: connect to host gitlab.com port 22: Network is unreachable |
有可能是又被ban了,或者代理配置不正确,这种情况下可以尝试换个网试一试。或者直接重启,目前还掌握配置代理的方法,这里挖个坑
代理设置
通过git config --global http.proxy
命令,我们可以查询git当前使用的代理。
diff
diff可以对于commits进行比较
日志
查看提交历史
使用git log
命令可以回顾提交历史,在一个项目下我们运行git log
命令,可以得到如下输出:
1 | git log |
省略文件
有些文件是中间编译生成的,这些文件我们不需要进行跟踪,因此我们可以使用.gitignore文件对这些文件进行忽略,步骤如下:
- 在仓库根目录创建
.gitignore
- 编辑文件,忽略不需要的后缀
常用的省略文件可以在GitHub - github/gitignore: A collection of useful .gitignore templates这个网站上找到