随笔分类 - Git
摘要:1、从拷贝路径\\x.xx.xx.166\jeff\tools\github访问\Git-2.21.0-64-bit.exe拷贝git并安装(已安装git,忽略此步骤) 2、拷贝路径\\x.xx.xx.166\jeff\tools\github访问\id_rsa.pub到本地路径:C:\Users\
阅读全文
摘要:在用 Git 进行代码管理的时候,我们会用 .gitignore 文件来描述哪些文件是不需要进行版本管理的,也就是被忽略掉。 如果我们在第一次提交的时候,忘记添加 .gitignore 文件或者在首次添加了 .gitignore 文件之后, 又对 .gitignore 文件进行了修改,你会发现这两种
阅读全文
摘要:设置记住密码(默认15分钟): git config --global credential.helper cache如果想自己设置时间,可以这样做: git config credential.helper 'cache --timeout=3600'这样就设置一个小时之后失效 长期存储密码: g
阅读全文
摘要:在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等,这些文件由于不同的开发端会不一样,如果使用git add . 将所有文件纳入git库中,那么会出现频繁的改动和push,这样会引起开发上的不便。 Git可以很方便的帮助我们解决这个问题,那就是建立项目文件过滤规则。 g
阅读全文
摘要:在我朝独有的无敌GFW关照下(当然,也有可能IP被网站封了),要下载网络上开源的软件是非常困难的一件事情,在这种情况下,使用VPN或者代理服务器就非常有必要了。对于单个应用FQ来说,个人比较喜欢用FQ代理。 SVN中,使用TortoiseSVN来进行版本控制时,设置代理非常简单,只需要在设置里面添加
阅读全文
摘要:场景: 1.搭建Ok了一git服务器 2.本机上的现有源码,现在想纳入git源码管理 操作: 1.服务器上创建了工程仓库 git init 2. 客户端使用tortoisegit添加并提交要纳入源码管理的项目,推送远程 ssh://mygit@192.168.6.70/ISRL/SPDH/ECont
阅读全文
摘要:receive.denyCurrentBranch 这是由于git默认拒绝了push操作,需要进行设置,修改.git/config添加如下代码: [receive] denyCurrentBranch = ignore 或者执行 $ git config 'receive.denyCurrentBr
阅读全文