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

Feature request: short cuts for git add /diff etc

From
КЕКоньков Евгений <kes@reg.ru>
Date
Sep 4, 2012, 11:25 UTC
Message-ID
<6110218480.20120904152542@reg.ru>
Hi, Git

Change this: # git status # On branch yandex_mail_new_api # Your branch is ahead of 'origin/yandex_mail_new_api' by 2 commits. # # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: a1.txt # modified: a2.txt # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # new.txt

to this:

# git status # On branch yandex_mail_new_api # Your branch is ahead of 'origin/yandex_mail_new_api' by 2 commits. # # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified(1): a1.txt # modified(2): a2.txt # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # (3) new.txt

sot this allow: git diff 1 same as git diff a1.txt git diff 2 same as git diff a2.txt

git add 1 same as git add a1.txt in case there are may be files with such names I may appply option -s,for example git add [ -s | --stage ] 1 . This will force to add file from list of 'git status' and do not use '1' as file name.

git add 3        same as         git add new.txt
This very handy and will keep developer from useless typing =)
-- 
 С уважением,
 Коньков Евгений
 Программист
 Регистратор доменных имен REG.RU
 Телефон: +38 (097) 7654-676
 www.reg.ru
 ___________________
 Sincerely yours,
 Konkov Eugen
 Developer
 Accredited domain Registrar REG.RU, LLC.
 Phone: +38 (097) 7654-676
 www.reg.ru/en/

mailto:kes@reg.ru
Next: Nazri Ramliy
Message 1 of 3 in “Feature request: short cuts for git add /diff etc”
  1. Коньков ЕвгенийSep 4, 2012
  2. Nazri RamliySep 4, 2012
  3. Junio C HamanoSep 4, 2012

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.