linux prompt: show current branch?Git : seemed to be in “(no branch)” and then lost my changesBash custom prompt breaking wrapping of long command linesGit Daemon on linux?What's wrong with this bash prompt?How to tell which local branch is tracking which remote branch in Git?GIT Website Deploymentdeploy development and master branch on server with gitHow do you git archive a branch using gzip with highest compression level?Trigger Jenkins job from Bitbucket Pull Requestbash does not show prompt (prompt missing)
Why aren't nationalizations in Russia described as socialist?
Why did the Apollo 13 crew extend the LM landing gear?
History of the kernel of a homomorphism?
Start job from another SQL server instance
When an imagined world resembles or has similarities with a famous world
Trigonometry substitution issue with sign
Which US defense organization would respond to an invasion like this?
Where to draw the line between quantum mechanics theory and its interpretation(s)?
Where are the "shires" in the UK?
Why did WWI include Japan?
How do I calculate how many of an item I'll have in this inventory system?
How in the world do I place line of text EVENLY between two horizontal tikz lines?
Python 3 - simple temperature program
How can Internet speed be 10 times slower without a router than when using the same connection with a router?
What is the closest airport to the center of the city it serves?
Why symmetry transformations have to commute with Hamiltonian?
Adding command shortcuts to /bin
Is any special diet an effective treatment of autism?
Should homeowners insurance cover the cost of the home?
What are the advantages of luxury car brands like Acura/Lexus over their sibling non-luxury brands Honda/Toyota?
To kill a cuckoo
Notation: What does the tilde below of the expectation mean?
Can you use "едать" and "игрывать" in the present and future tenses?
Dangerous workplace travelling
linux prompt: show current branch?
Git : seemed to be in “(no branch)” and then lost my changesBash custom prompt breaking wrapping of long command linesGit Daemon on linux?What's wrong with this bash prompt?How to tell which local branch is tracking which remote branch in Git?GIT Website Deploymentdeploy development and master branch on server with gitHow do you git archive a branch using gzip with highest compression level?Trigger Jenkins job from Bitbucket Pull Requestbash does not show prompt (prompt missing)
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I want to have my command prompt to not display my username, but to show what git branch I am currently in. In other words, this is what I want:
[master]$ ls
README INSTAL whatever.py
[master]$ git checkout other-branch
[other-branch]$
Is there a way to have the prompt customized that much?
linux bash git
add a comment |
I want to have my command prompt to not display my username, but to show what git branch I am currently in. In other words, this is what I want:
[master]$ ls
README INSTAL whatever.py
[master]$ git checkout other-branch
[other-branch]$
Is there a way to have the prompt customized that much?
linux bash git
add a comment |
I want to have my command prompt to not display my username, but to show what git branch I am currently in. In other words, this is what I want:
[master]$ ls
README INSTAL whatever.py
[master]$ git checkout other-branch
[other-branch]$
Is there a way to have the prompt customized that much?
linux bash git
I want to have my command prompt to not display my username, but to show what git branch I am currently in. In other words, this is what I want:
[master]$ ls
README INSTAL whatever.py
[master]$ git checkout other-branch
[other-branch]$
Is there a way to have the prompt customized that much?
linux bash git
linux bash git
edited Apr 26 at 4:26
Michael Hampton♦
176k27322653
176k27322653
asked Jan 23 '12 at 5:53
Alexander BirdAlexander Bird
2911414
2911414
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f352619%2flinux-prompt-show-current-branch%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)
add a comment |
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)
add a comment |
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)
edited May 23 '17 at 11:33
Community♦
1
1
answered Jan 23 '12 at 5:58
Alexander BirdAlexander Bird
2911414
2911414
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f352619%2flinux-prompt-show-current-branch%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown