小编Aup*_*ajo的帖子

如何将Git分支移动到自己的存储库中?

我有一个分支,我想进入一个单独的Git存储库,理想情况下保持该分支的历史记录.到目前为止,我一直在关注git filter-branch,但我无法弄清楚它是否可以做我想做的事情.

如何将Git分支提取到自己的存储库中?

git branch extract

161
推荐指数
2
解决办法
5万
查看次数

PS1换行与颜色问题

这是我的PS1变量:

PS1='\u:\W$(__git_ps1 "\e[32m\][%s]\e[0m\]")$ '
Run Code Online (Sandbox Code Playgroud)

非常适合拾取我的Git分支,但它在颜色处于活动状态时包裹线条会产生令人遗憾的副作用,因此当您使用长命令时它们会重叠.

任何拥有魔法PS1技能的人都可以帮我解决这个问题吗?

bash profile environment

34
推荐指数
3
解决办法
8968
查看次数

命名您的项目:这有关系吗?

我使用不同的语言和平台从事各种项目.我将其中的一部分抽象到他们自己的独立项目中,我想向公众开放一些这些项目.

让我陷入困境的是洗礼.

那么,重要吗?我应该选择一些东西并坚持下去吗?

如果它确实重要,那就更好了:一个令人难忘的名字很酷的名字,或者更容易找到的描述性名称?

language-agnostic naming projects

18
推荐指数
3
解决办法
2234
查看次数

用于RESTful PUT/DELETE链接的DRY jQuery

我正在组合PUT/DELETE链接,一个la Rails,当单击时创建一个POST表单,其中隐藏的输入标记为_method,用于发送预期的请求类型.我想让它变干,但我的jQuery知识并不适合它.

HTML:

<a href="/articles/1" class="delete">Destroy Article 1</a>
<a href="/articles/1/publish" class="put">Publish Article 1</a>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$(document).ready(function() {

  $('.delete').click(function() {
    if(confirm('Are you sure?')) {
      var f = document.createElement('form');
      $(this).after($(f).attr({
        method: 'post',
        action: $(this).attr('href')
      }).append('<input type="hidden" name="_method" value="DELETE" />'));
      $(f).submit();
    }
    return false;
  });

  $('.put').click(function() {
    var f = document.createElement('form');
    $(this).after($(f).attr({
      method: 'post',
      action: $(this).attr('href')
    }).append('<input type="hidden" name="_method" value="PUT" />'));
    $(f).submit();
    return false;
  });

});
Run Code Online (Sandbox Code Playgroud)

javascript rest jquery

2
推荐指数
2
解决办法
8083
查看次数