美文网首页
Git的奇淫技巧

Git的奇淫技巧

作者: 花郎 | 来源:发表于2018-03-23 10:43 被阅读23次

一、如何在一台电脑上维护两套以上Git仓库

应用场景:比如我在Coding.net上和Github上都有代码仓库
执行git命令时每次都要输入用户名和密码,此时可以如下操作:

ssh-keygen -t rsa -C "xxxxxxx@gmail.com" -f ~/.ssh/coding-rsa
ssh-keygen -t rsa -C "xxxxxxx@gmail.com" -f ~/.ssh/github-rsa

然后将~/.ssh/xxx-rsa.pub对应的密钥更新到Coding.net或github上,这样两者就不用每次登录了

二、git如何忽略已经被提交的文件

应用场景:比如创建一个Android工程,会自动生成很多文件,举个例子,比如.idea/misc.xml文件命名已经在家中的电脑上提交了,并且已经加入到了.gitignore文件里,但是在另一台电脑上pull代码后还是会是改动状态

.idea/misc.xml

正确的解决方案如下:

# git rm --cached .idea/misc.xml
# vim .gitignore(将.idea/misc.xml加入到文件中)
# git add .
# git commit -m "Remove .idea/misc.xml from git cache"

相关文章

  • Git的奇淫技巧

    一、如何在一台电脑上维护两套以上Git仓库 应用场景:比如我在Coding.net上和Github上都有代码仓库执...

  • Git之奇淫技巧

    git - 更改本地分支名称 & 远程分支 git - 删除本地分支 & 远程分支

  • 申明

    该文集主要用来收集和show off git的各种奇淫技巧,学习git更高深的用法。针对已经掌握使用git基本命令...

  • 反注入与反调试

    HookDetection反调试与绕过的奇淫技巧

  • Ansible奇淫技巧

    标签和结果注册 任务委派 错误处理 预定义变量 可使用ansible的gather_facts进行主机的动态变量获...

  • JavaScript奇淫技巧

    打乱数组 返回结果ture是-1或者false是0 返回数组中某一个值 js操作表单(单选框) 原因:getAtt...

  • flutter奇淫技巧

    使用技巧笔记:

  • js奇淫技巧

    字符串处理 字符串掩码处理将前6位数和后缀名中间的字符做掩码处理

  • 开发奇淫技巧

    以下只是提供一种开发过程中遇到的问题处理方法,具体过程可能需要掌握比较多的工具使用才能玩转。 1. nginx 篇...

  • DOM奇淫技巧

    let event = new InputEvent('input'); // let event = new ...

网友评论

      本文标题:Git的奇淫技巧

      本文链接:https://www.haomeiwen.com/subject/lxvtcftx.html