From: Nanako Shiraishi Date: Sun, 21 Jun 2009 21:34:05 GMT Subject: Re: [PATCH] gitk: disable checkout of remote branch Message-ID: <20090622063405.6117@nanako3.lavabit.com> In-Reply-To: <7v3a9uszzl.fsf@alter.siamese.dyndns.org> Quoting Junio C Hamano : > Sitaram Chamarty 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/