Git support for ANSI colors in default mac terminal












0














I modified default output of git log, to this:



git log --pretty=format:'- %C(#00C853)[%ad] %Creset%s' --date=format:'%Y-%m-%d %H:%M:%S'


enter image description here



In this format, default mac terminal does not display colors, but iTerm does.



As far as I understand, the problem is with rendering ANSI colors in default mac terminal.



Is there a way to make git support for ANSI colors?










share|improve this question



























    0














    I modified default output of git log, to this:



    git log --pretty=format:'- %C(#00C853)[%ad] %Creset%s' --date=format:'%Y-%m-%d %H:%M:%S'


    enter image description here



    In this format, default mac terminal does not display colors, but iTerm does.



    As far as I understand, the problem is with rendering ANSI colors in default mac terminal.



    Is there a way to make git support for ANSI colors?










    share|improve this question

























      0












      0








      0


      1





      I modified default output of git log, to this:



      git log --pretty=format:'- %C(#00C853)[%ad] %Creset%s' --date=format:'%Y-%m-%d %H:%M:%S'


      enter image description here



      In this format, default mac terminal does not display colors, but iTerm does.



      As far as I understand, the problem is with rendering ANSI colors in default mac terminal.



      Is there a way to make git support for ANSI colors?










      share|improve this question













      I modified default output of git log, to this:



      git log --pretty=format:'- %C(#00C853)[%ad] %Creset%s' --date=format:'%Y-%m-%d %H:%M:%S'


      enter image description here



      In this format, default mac terminal does not display colors, but iTerm does.



      As far as I understand, the problem is with rendering ANSI colors in default mac terminal.



      Is there a way to make git support for ANSI colors?







      git






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 13 at 20:48









      Harard Dype

      264




      264
























          1 Answer
          1






          active

          oldest

          votes


















          2














          From git-config...




          Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like #ff0ab3.




          I don't know how to get the Mac terminal to support Git's 24-bit RBG colors.



          You can use the built in colors like %Cgreen. Or you can use the closest 256-color like %C(35).



          You can also turn on colors in general in your .gitconfig, though this has been the default since 1.8.4.



          [color]
          # Turn on colors as applicable
          ui = auto





          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            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
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53289268%2fgit-support-for-ansi-colors-in-default-mac-terminal%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









            2














            From git-config...




            Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like #ff0ab3.




            I don't know how to get the Mac terminal to support Git's 24-bit RBG colors.



            You can use the built in colors like %Cgreen. Or you can use the closest 256-color like %C(35).



            You can also turn on colors in general in your .gitconfig, though this has been the default since 1.8.4.



            [color]
            # Turn on colors as applicable
            ui = auto





            share|improve this answer


























              2














              From git-config...




              Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like #ff0ab3.




              I don't know how to get the Mac terminal to support Git's 24-bit RBG colors.



              You can use the built in colors like %Cgreen. Or you can use the closest 256-color like %C(35).



              You can also turn on colors in general in your .gitconfig, though this has been the default since 1.8.4.



              [color]
              # Turn on colors as applicable
              ui = auto





              share|improve this answer
























                2












                2








                2






                From git-config...




                Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like #ff0ab3.




                I don't know how to get the Mac terminal to support Git's 24-bit RBG colors.



                You can use the built in colors like %Cgreen. Or you can use the closest 256-color like %C(35).



                You can also turn on colors in general in your .gitconfig, though this has been the default since 1.8.4.



                [color]
                # Turn on colors as applicable
                ui = auto





                share|improve this answer












                From git-config...




                Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like #ff0ab3.




                I don't know how to get the Mac terminal to support Git's 24-bit RBG colors.



                You can use the built in colors like %Cgreen. Or you can use the closest 256-color like %C(35).



                You can also turn on colors in general in your .gitconfig, though this has been the default since 1.8.4.



                [color]
                # Turn on colors as applicable
                ui = auto






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 13 at 23:01









                Schwern

                88.2k16101229




                88.2k16101229






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • 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.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • 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.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53289268%2fgit-support-for-ansi-colors-in-default-mac-terminal%23new-answer', 'question_page');
                    }
                    );

                    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







                    Popular posts from this blog

                    How to pass form data using jquery Ajax to insert data in database?

                    National Museum of Racing and Hall of Fame

                    Guess what letter conforming each word