git協作開發,不是以用戶名和密碼的方式.根據git所使用的協議,如果是ssh那麼方式就應該為git@youdomain.com:xxxxxx.git的方式,如果是這樣,那麼配置了公鑰那麼就可以直接訪問了,不需要用戶名和密碼,如果是http/https的方式,那麼驗證的就是你登陸的用戶名和密碼,著名的gitlab可以同時使用這兩種方式,不需要你親自去配置,詳見:http://about.gitlab.comsharyuke。
- 生活問答
- 答案列表
git賬號密碼:git怎麼修改賬號密碼[朗讀]
一樣在github.com上建立了一個小項目,可是在每次push的時候,都要輸入用戶名和密碼,很是麻煩原因是使用了https方式push在termail裡邊輸入gitremote-v可以看到形如一下的返回結果origin(fetch)origin(push)下面把它換成ssh方式的.1.gitremotermorigin2.gitremoteaddorigingit@github.com:/demo.git3.gitpushorigin。
gitconfig--globaluser.name[username]gitconfig--globaluser.email[email]使用gitconfig--list查看已設配置。
可以設置用戶名和密碼,但是這個只能作為服務端授權,顯示是誰提交的還是由客戶端自己設置我這邊是這樣的,可能還有服務端指定的方法吧。
都應該使用ssh密鑰工作,而不是使用密碼機制。