相关疑难解决方法(0)

通过拉取请求合并后如何删除本地分支?git-flow、bitbucket、sourcetree

我在本地的环境:

  • Git与Bitbucket连接
  • 源树git-flow

脚步

  1. feature xSourcetree中创建一个,然后添加代码。
  2. 我做了一个commit包括选项create a pull request和对分支push的更改。feature xremote
  3. pull request我中选择 的选项Close {branch} after the pull request is merged
  4. Bitbucket中,成员团队批准pull request然后将其合并到develop分支中。
  5. pull对我当地的分支机构进行了新的更改develop

注意pull request在将代码合并到 之前检查代码很重要develop,所以问题是:

有什么方法可以在创建后自动删除本地feature x分支吗?pulldevelop

*我尝试过,fetch但它不起作用。

git bitbucket git-flow pull-request git-branch

6
推荐指数
1
解决办法
3620
查看次数

Visual Studio 2013删除已删除的git分支

我遇到这个问题,在VS2013中,当我从原点创建新分支时,带有源分支的下拉列表列出了曾经创建的所有分支。这包括长期以来已从本地存储库和远程/原始存储库中删除的分支。

http://imgur.com/uxPZjVL

如何删除已删除的分支?

git visual-studio visual-studio-2013

5
推荐指数
1
解决办法
742
查看次数

如果上一个命令没有返回任何内容,请不要调用xargs

我有以下命令检查是否添加了任何新文件并自动调用svn add所有这些文件

svn status | grep -v "^.[ \t]*\..*" | grep "^?" | awk '{print $2}' | xargs svn add
Run Code Online (Sandbox Code Playgroud)

但是当没有文件时,svn add会产生警告.

如何停止xargs调用上一个命令不会导致任何值?该解决方案需要与GNU和BSD(Mac OS X)版本一起使用xargs.

shell xargs

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

我在远程删除了一个分支,如何在本地同步?

我在Github上创建了一个存储库。我有两个开发环境,并且都可以通过Windows的Github访问Github。

在两个开发环境之一中,我删除了一个分支,然后在Windows的Github中单击“同步”。该分支已在Github中适当删除。当我从其他开发环境同步时,可以选择“发布”要删除的分支,但是没有一个选项可以删除它。

如何告诉git或Github for Windows进行完全同步,包括删除过时的分支?

git github-for-windows

1
推荐指数
1
解决办法
1401
查看次数