![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 56
bglmmz
这个作者很懒,什么都没留下…
展开
-
利用BFG删除git提交历史中的敏感内容、或者文件
有时候,我们在项目的配置文件中,或者单元测试代码中,不小心把一些敏感信息写上了,然后提交到到了github,等我们发现时,即使把敏感信息删除了,奈何还有历史提交,这也会暴露敏感信息。此时,我们可以利用工具BFG来清除历史提交中的敏感信息,有两种方法:把配置文件、或者单元测试文件的每个提交的内容中的密码修改掉。 把配置文件、或者单元测试文件的每个提交都删除,然后我们重新建了配置文件、或者单元测试文件再提交。BFG工具官网地址https://rtyley.github.io/bfg-repo-原创 2022-05-10 17:48:29 · 665 阅读 · 0 评论 -
idea等连接github的代理设置
首先,不用在idea中设置,而是要在git中设置。对windows用户来说,只需要在命令行执行如下命令即可。这样就可以通过代理访问github了。如果是http代理:git config --global http.https://github.com.proxy http://127.0.0.1:7890//如果是sock代理git config --global http.https://github.com.proxy socks5://127.0.0.1:1080如果需要代原创 2021-12-01 18:33:13 · 2634 阅读 · 0 评论 -
git如何使用代理clone
git clone代码速度太慢了,不过如果有翻---墙软件,则可以利用翻==墙软件来clone代码。在windows 命令行下,依次运行如下命令:(设置好git.exe的path路径)[code="java"]git config --global http.proxy http://127.0.0.1:8087git config --global https.proxy h...原创 2017-02-10 15:43:31 · 2278 阅读 · 0 评论 -
GIT常用操作
第一次复制项目git clone -b branchName gitUrl拉远程指定分支git pull origin develop gitUrl 如何取消已经跟踪的目录或文件?1. git rm -r --cached 要忽略的目录或者文件2. git commit3. git push origin master如何在提交时,让GIT自动忽略某些文...2018-01-17 11:24:48 · 224 阅读 · 0 评论