Sha256: 3f61c56237ac1f5919bbd3c6dc72a7bf9082151e4f733b757e555aa9de19bbab

Contents?: true

Size: 375 Bytes

Versions: 46

Compression:

Stored size: 375 Bytes

Contents

require 'thor'
require 'gitx'
require 'gitx/cli/base_command'

module Gitx
  module Cli
    class ShareCommand < BaseCommand
      desc 'share', 'Share the current branch in the remote repository'
      def share
        run_cmd "git push origin #{current_branch.name}"
        run_cmd "git branch --set-upstream-to origin/#{current_branch.name}"
      end
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
gitx-2.21.3.ci.135.1 lib/gitx/cli/share_command.rb
gitx-2.21.3 lib/gitx/cli/share_command.rb
gitx-2.21.2.ci.134.1 lib/gitx/cli/share_command.rb
gitx-2.21.2.ci.130.1 lib/gitx/cli/share_command.rb
gitx-2.21.2 lib/gitx/cli/share_command.rb
gitx-2.21.1.ci.125.1 lib/gitx/cli/share_command.rb
gitx-2.21.1 lib/gitx/cli/share_command.rb
gitx-2.21.0.ci.121.1 lib/gitx/cli/share_command.rb
gitx-2.21.0 lib/gitx/cli/share_command.rb
gitx-2.20.0 lib/gitx/cli/share_command.rb
gitx-2.20.0.ci.117.1 lib/gitx/cli/share_command.rb
gitx-2.19.0.ci.114.1 lib/gitx/cli/share_command.rb
gitx-2.19.0.ci.112.1 lib/gitx/cli/share_command.rb
gitx-2.19.0 lib/gitx/cli/share_command.rb
gitx-2.18.0.ci.106.1 lib/gitx/cli/share_command.rb
gitx-2.18.0 lib/gitx/cli/share_command.rb
gitx-2.18.0.pre.ci.104.1 lib/gitx/cli/share_command.rb
gitx-2.18.0.pre lib/gitx/cli/share_command.rb
gitx-2.17.0.pre.ci.101.1 lib/gitx/cli/share_command.rb
gitx-2.17.0.pre lib/gitx/cli/share_command.rb