Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Stefan Schwarzer Newsgroups: de.comp.lang.python Subject: Re: [Python-de] git vs ??? Re: Programming-Guidelines Date: Tue, 29 Oct 2019 14:57:06 +0100 Lines: 26 Message-ID: References: <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <0bd7f5bb-fb92-11f0-45d7-72df1365f04c@bakera.de> <7b5f0abd-b028-7c1c-1f32-6d5af5f9d39d@thomas-guettler.de> <3ad5a1da-2b47-9802-3987-05ee3831040b@bakera.de> <80926601-6e5f-7d9b-e13e-2b165781c827@thomas-guettler.de> <84509b7b-de30-3aa4-c85f-26f787235171@sschwarzer.net> <20f5f848-5e6a-23ac-2ac5-716a0bbd1c1f@goebel-consult.de> <268563e1-11d6-5a99-d138-e4f7bb7aeba8@sschwarzer.net> <2c010486-5f32-bcfc-0bfe-b260b682dc9a@goebel-consult.de> <3360f347-2fc5-6763-9bde-bc70b5266b95@sschwarzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 9BMnaWEj8C22ZxEG2/serwZAwVfw/lMyVxuSU13U+sOA== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.24) Gecko/20100411 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 In-Reply-To: <2c010486-5f32-bcfc-0bfe-b260b682dc9a@goebel-consult.de> Content-Language: en-US X-Provags-ID: V03:K1:lvTxvGyQU0C3iVZvqw798WETtbEty9bZPMMoGIRywi++FUKcnV4 M3C5B4Yz+/5B4luP1a8dPDNSFDlpLTKsnhxynw1y9Jsq6GPWlWrl5hA7LcFWm7keNrqZ2D2 vua97WNLdcbfmbbtZNfVIwhhGxfEOS78zpcIckIcJa/8HrYoIXzmhqV6rSWnp1NDeEClaub qpL5VjAlytDBtog6D14eA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:mx8+07TYoC4=:/1C8wCiJnGlyw1/oudLm8k +9j9svHnjQ2gW35lfm7FPsjZ/ep+Oifvk2injc8DxCjwrE+WhRAvB0HxtMqvg2RV7f2VfdmJ0 Oipz0UO1hf2x3rSKW+F9NTLyKF+KnX/txsE2ubOZ+wigazaPIQgnt4wI+DehuMuhawTwNyDQw SzUAIiUyt6H8KHZbayfubzozBsbUK4uIE2Vvz0OSpl+KtSK8tXAi1b9nhvhYaSfopEDqO8wEq XK9IZnKrBLIJcF9ESPiNgFNMisufd+8gru3uPyFFTblMy8Uvn6WvrueDdAybai1LdDEQmjsf1 iKsCzr/K7VDj+Uv1+QZo8a7CwzkJyWwdwe/eIsCdTtvGuGZQI26KdkZHvEZrOugW5QpSldM77 h3bs9mKzpfS+kMdPYTNH98QhJgDRhHpRaiZ9YYRDFI6d6KDMmZ3INUuw5LTxoLpMB0Igf8c7E 3iQ5RhoMyg9cw6BWWCBVCNm9cmjO3DxNKuA5guDhbejM5En0Gus5bKwZfLOzw5AA7lOa19eAa Ftc7M3RPT6shdcyPrJqEnEzL50YiCHlgac/OxudaqCcBfWyS8wYYaMRzd2O6dbjKRIMf2UVTn GW7YEaqaq3shw+RZOUYZ/lBCGoHaUzmWqbUbF2nB4HlFEq24hLorqhkOScmcKnjGUjxpi89Uo 9NC4gn9ElaPPIjEgPShHM4qiU4gC94utFj4fzhexcoc5whuVy6VwX6UxubBS/iQpyDfVsC6qa Xze/mJrPGGrIuDH3FvQZ98wMqYmLbWiM1wgsHYHKqyb9vqnPnD3X45v7N4SkHSLbSYVnqOdI5 41cVLPvFWkBac+AR1SrCHlPyyC+nEU6UsHp3wgno0fb9w54qmd+umdcN6vejnVnPtwINyvROK YRO8IGUZl2OeUcM8q4pZn+W3pDKALge+hEHfPdabg= X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <3360f347-2fc5-6763-9bde-bc70b5266b95@sschwarzer.net> X-Mailman-Original-References: <831c8f4e-ab87-34bd-b7f2-4d2cf6eff38b@thomas-guettler.de> <0bd7f5bb-fb92-11f0-45d7-72df1365f04c@bakera.de> <7b5f0abd-b028-7c1c-1f32-6d5af5f9d39d@thomas-guettler.de> <3ad5a1da-2b47-9802-3987-05ee3831040b@bakera.de> <80926601-6e5f-7d9b-e13e-2b165781c827@thomas-guettler.de> <84509b7b-de30-3aa4-c85f-26f787235171@sschwarzer.net> <20f5f848-5e6a-23ac-2ac5-716a0bbd1c1f@goebel-consult.de> <268563e1-11d6-5a99-d138-e4f7bb7aeba8@sschwarzer.net> <2c010486-5f32-bcfc-0bfe-b260b682dc9a@goebel-consult.de> Xref: csiph.com de.comp.lang.python:5583 On 2019-10-29 13:47, Hartmut Goebel wrote: > Am 29.10.19 um 11:27 schrieb Stefan Schwarzer: >> Wenn ich die Manpage zu `git gui` richtig interpretiere, könnte >> das hier etwas entsprechendes für Mercurial sein: >> https://www.logilab.org/project/hgview > > hgview scheint mir eher "gitk" zu entsprechen: Man kann die Log-Historie > ansehen und durchsuchen, die Diffs ansehen (und durchsuchen), etc. > > "git gui" hat eher den Fokus auf dem Erstellen von commits, push zum > Repository, etc. Aber für mich der wichtigste Punkt ist, dass man > einzelnen Zeilen zum Änderungssatz hinzufügen oder herausnehmen kann. > Damit kann ich, nachdem ich eine Änderung entwickelt habe, schöne Commit > daraus erstellen, insb. nicht zusammengehörendes in unterschiedliche > Commits packen. Ach so, das geht mit `hg ci -i ` (`-i` steht für "interactive"). Ich hoffe jedenfalls, dass das ist, was du meinst. Das kannst du sowohl wie bei `git ci -p` mit Abfragen haben als auch mit einer Curses-Schnittstelle. Siehe auch https://stackoverflow.com/a/37376024/8854750 . Viele Grüße Stefan