前言
该文章记录了git的基本使用命令和一些实例,
包含初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改,
向远程仓库推送(push)以及拉取(pull)文件。
基本操作
|
|
git中忽略文件
一般我们总会有些文件无需纳入 Git 的管理,
也不希望它们总出现在未跟踪文件列表。
通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。
在这种情况下,我们可以创建一个名为 .gitignore
的文件,列出要忽略的文件模式。
|
|
一些有用的.gitignore模板: https://github.com/github/gitignore
git使用代理
http(s) 协议配置代理vim ~/.gitconfig
|
|
保存密码
git config --local credential.helper store
输入用户密码后会把密码保存在~/.git=credentials
文件里。
相当于进行如下操作编辑vim ~/.git-credentials
:
|
|
取消的方法为删除git库中.git/config
中的credential
节的内容
其他注意事项
自己部署gitlab反向代理使用nginx时注意nginx配置中添加client_max_body_size 50m;
否则git文件过大可能无法提交