pass answer to git commandhow to perform git push using crontabCrontab with SVN and GitGranting access to a...

What is the difference between a historical drama and a period drama?

What does "another" mean in this case?

Does this circuit have marginal voltage level problem?

What is the right way to query an I2C device from an interrupt service routine?

Pandas merge and fillna

Cannot update a field to a Lookup, MasterDetail, or Hierarchy from something else (44:13)

Can I deep fry food in butter instead of vegetable oil?

Hiding a solar system in a nebula

Who pays for increased security measures on flights to the US?

Construction of the word подтвержда́ть

Did Snape really give Umbridge a fake Veritaserum potion that Harry later pretended to drink?

Show that there are infinitely more problems than we will ever be able to compute

What is the meaning of "stock" dilution on the Massive Dev Chart website?

How can I get a file's size with C++17?

Language Selector

Why did my leaking pool light trip the circuit breaker, but not the GFCI?

Contributing to a candidate as a Foreign National US Resident?

Recolour existing plots

How frequently do Russian people still refer to others by their patronymic (отчество)?

Term for a character that only exists to be talked to

How did שְׁלֹמֹה (shlomo) become Solomon?

Should I hide my travel history to the UK when I apply for an Australian visa?

CPLEX exceeds time limit issue

What caused the flashes in the video footage of Chernobyl?



pass answer to git command


how to perform git push using crontabCrontab with SVN and GitGranting access to a restricted git shellPass/Firefox master key integration?How to have a global .gitconfig for 2 or more git repos?ssh/git does not use GUI to ask for password after upgrade to to Ubuntu 16.04script ssh login to server and pass root passwordgit: URL format to access remotely local git serverhow does ~/git-credentials file look like?Block git user from login, but allow the user to still function as a git repo?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







1















I try to get "git pull". It is asking for username and password. How i can automate it?



➜ git:(master) git pull
Username for 'http://127.0.0.1': username
Password for 'http://username@127.0.0.1': password


I try this but username is passed before it was asked by git



/bin/sh -c 'cd /var/www/ && git pull | echo username | echo password'









share|improve this question
















bumped to the homepage by Community 1 hour ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

    – steve
    Mar 5 '17 at 18:49




















1















I try to get "git pull". It is asking for username and password. How i can automate it?



➜ git:(master) git pull
Username for 'http://127.0.0.1': username
Password for 'http://username@127.0.0.1': password


I try this but username is passed before it was asked by git



/bin/sh -c 'cd /var/www/ && git pull | echo username | echo password'









share|improve this question
















bumped to the homepage by Community 1 hour ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

    – steve
    Mar 5 '17 at 18:49
















1












1








1








I try to get "git pull". It is asking for username and password. How i can automate it?



➜ git:(master) git pull
Username for 'http://127.0.0.1': username
Password for 'http://username@127.0.0.1': password


I try this but username is passed before it was asked by git



/bin/sh -c 'cd /var/www/ && git pull | echo username | echo password'









share|improve this question
















I try to get "git pull". It is asking for username and password. How i can automate it?



➜ git:(master) git pull
Username for 'http://127.0.0.1': username
Password for 'http://username@127.0.0.1': password


I try this but username is passed before it was asked by git



/bin/sh -c 'cd /var/www/ && git pull | echo username | echo password'






linux command-line password git






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 5 '17 at 20:34









Jeff Schaller

47.4k11 gold badges69 silver badges154 bronze badges




47.4k11 gold badges69 silver badges154 bronze badges










asked Mar 5 '17 at 18:40









Andrew PiAndrew Pi

62 bronze badges




62 bronze badges





bumped to the homepage by Community 1 hour ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 1 hour ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

    – steve
    Mar 5 '17 at 18:49





















  • try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

    – steve
    Mar 5 '17 at 18:49



















try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

– steve
Mar 5 '17 at 18:49







try username/password in url syntax, e.g. git pull https://username:password@github.com/username/repository.git

– steve
Mar 5 '17 at 18:49












2 Answers
2






active

oldest

votes


















0














If you had access via ssh instead of https you could use ssh keys.



You can also use the following URL notation like Andrew Pi suggested:



git pull https://username:password@github.com/username/repository.git


and it's also possible to just set the user, so it only prompts for the password:



git pull https://username@github.com/username/repository.git





share|improve this answer































    -2














    You could try



    /bin/sh -c 'cd /var/www/ && echo -e "usernamenpassword" | git pull'


    that is, place the echo command before the pull command. This is how the echo is passed to the pull command.






    share|improve this answer


























      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "106"
      };
      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: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      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%2funix.stackexchange.com%2fquestions%2f349322%2fpass-answer-to-git-command%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0














      If you had access via ssh instead of https you could use ssh keys.



      You can also use the following URL notation like Andrew Pi suggested:



      git pull https://username:password@github.com/username/repository.git


      and it's also possible to just set the user, so it only prompts for the password:



      git pull https://username@github.com/username/repository.git





      share|improve this answer




























        0














        If you had access via ssh instead of https you could use ssh keys.



        You can also use the following URL notation like Andrew Pi suggested:



        git pull https://username:password@github.com/username/repository.git


        and it's also possible to just set the user, so it only prompts for the password:



        git pull https://username@github.com/username/repository.git





        share|improve this answer


























          0












          0








          0







          If you had access via ssh instead of https you could use ssh keys.



          You can also use the following URL notation like Andrew Pi suggested:



          git pull https://username:password@github.com/username/repository.git


          and it's also possible to just set the user, so it only prompts for the password:



          git pull https://username@github.com/username/repository.git





          share|improve this answer













          If you had access via ssh instead of https you could use ssh keys.



          You can also use the following URL notation like Andrew Pi suggested:



          git pull https://username:password@github.com/username/repository.git


          and it's also possible to just set the user, so it only prompts for the password:



          git pull https://username@github.com/username/repository.git






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 5 '17 at 19:10









          hyphhyph

          2772 silver badges13 bronze badges




          2772 silver badges13 bronze badges

























              -2














              You could try



              /bin/sh -c 'cd /var/www/ && echo -e "usernamenpassword" | git pull'


              that is, place the echo command before the pull command. This is how the echo is passed to the pull command.






              share|improve this answer




























                -2














                You could try



                /bin/sh -c 'cd /var/www/ && echo -e "usernamenpassword" | git pull'


                that is, place the echo command before the pull command. This is how the echo is passed to the pull command.






                share|improve this answer


























                  -2












                  -2








                  -2







                  You could try



                  /bin/sh -c 'cd /var/www/ && echo -e "usernamenpassword" | git pull'


                  that is, place the echo command before the pull command. This is how the echo is passed to the pull command.






                  share|improve this answer













                  You could try



                  /bin/sh -c 'cd /var/www/ && echo -e "usernamenpassword" | git pull'


                  that is, place the echo command before the pull command. This is how the echo is passed to the pull command.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Mar 5 '17 at 22:11









                  vatsugvatsug

                  3732 silver badges10 bronze badges




                  3732 silver badges10 bronze badges






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Unix & Linux Stack Exchange!


                      • 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%2funix.stackexchange.com%2fquestions%2f349322%2fpass-answer-to-git-command%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

                      Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

                      Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

                      Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...