Uploaded image for project: 'Sourcetree For Mac'
  1. Sourcetree For Mac
  2. SRCTREE-2745

Support Git shallow clone & Git clone only one branch

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Git
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      It would be extremely handy if both

      git clone --depth depth remote-url

      and

      git clone URL --branch branch_name --single-branch [folder]

      Were supported as clone options under the Clone / New pop-up settings in the SourceTree GUI.

      Furthermore,
      If branches from Stash and perhaps even GitHub, custom Git instances, etc. were searchable in the Clone / New pop-up settings in the SourceTree GUI when doing a

      git clone URL --branch branch_name --single-branch [folder]

      That would be extremely helpful to the user experience

      Final summation

      I feel this would cater to a wide selection of developers which might lack the proper technical know-how to do these commands in terminal.

      We personally run a git-flow operation along with having multiple long running branches with many binary files for different large components to our product.

      We only squish and merge one of these large binary file branches at critical steps during production i.e. Alpha, Beta, Gold Master to lower the overall revisions of those binary files in the develop branch and thus keeping our repository main production's overall branch size manageable.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              1875d5160769 Benjamin D. Smith
              Votes:
              8 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: