git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] gitk: disable checkout of remote branch

From
Nanako Shiraishi <nanako3@lavabit.com>
Date
Jun 21, 2009, 21:34 UTC
Message-ID
<20090622063405.6117@nanako3.lavabit.com>
In-Reply-To
<7v3a9uszzl.fsf@alter.siamese.dyndns.org>
Quoting Junio C Hamano <gitster@pobox.com>:
Show 15 quoted lines
> Sitaram Chamarty <sitaramc@gmail.com> writes:
>
>> At the command line, this gives you a detailed warning message, but the
>> GUI currently allows it without any fuss.
>>
>> Since the GUI is often used by people much less familiar with git, it
>> seems reasonable to make the GUI more restrictive than the command line,
>> not less.
>> ...
>> This patch helps me a lot.
>
> The patch seems to disable checkout unconditionally, but it at least needs
> an "expert mode" switch to bypass the patch's logic, or (better yet) a
> "training wheel" switch for you to set in repositories of the people you
> manage.
It will be more helpful if it checked out a new local branch that tracks the remote branch, instead of refusing what the user asked to do. It may need a new dialog that asks to confirm (and allows the user to change) the name of the new branch.
-- 
Nanako Shiraishi
http://ivory.ap.teacup.com/nanako3/
Previous: Sitaram ChamartyNext: Junio C Hamano
Message 5 of 9 in “Please pull gitk master branch”
  1. Paul MackerrasJun 20, 2009
  2. gitk: disable checkout of remote branchSitaram Chamarty, Jun 21, 2009
  3. Junio C HamanoJun 21, 2009
  4. Sitaram ChamartyJun 21, 2009
  5. Nanako ShiraishiJun 21, 2009
  6. Junio C HamanoJun 21, 2009
  7. Sitaram ChamartyJun 22, 2009
  8. gitk: disable checkout of remote branchSitaram Chamarty, Jun 22, 2009
  9. Junio C HamanoJun 21, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.