关于git:使用http&https访问时记住账号密码

ps:在使用当中经常使用ssh方式,但是有些时候使用http和https在访问速度上回快些。但是每次输入账号密码是件头疼的事儿。有过经历的人可能会注意,在clone项目的时候直接在链接地址后面追加上用户名&密码,但是小白就只能亡羊补牢了。这里给提供个方法。
1.clone项目时直接追加上用户名和密码:

用户:MYUSERNAME
密码:MYPASSWORD
https://MYUSERNAME:[email protected]/com.change.osc/xjar.git

2.windows下修改配置:

step1: 我的电脑-c盘-Users-【自己的电脑用户名】-.gitconfig 打开编辑在行尾追加两行:
[credential]
helper=store
即可:
这时候我们在原项目下面执行:
git pull  
MYUSERNAME
MYPASSWORD
ps:上面是你的用户名,回车输入你的密码;完成本次拉取代码,系统就会在.gitconfig同级目录下生成一个.git-credentials 的文件其实里面存入的就是 方法1的链接地址。OK到此结束。

3.还有一种方法就是git命令去执行,其执行结果与方法2一样:

git config --global credential.helper store
git pull
MYUSERNAME
MYPASSWORD
ps:这样就与方法2的结果一致了。 之后再有其他项目的话直接在.git-credentials文件内追加一行 方法1的链接也是可以的。

脑补:

git pull   ##拉取当前远程分支代码
git branch ##查看分支,标*开头的是当前分支
git checkout dev  ##切换到dev分支
git status -s    ##查看当前状态
git add a.php  ## 或者git add .   添加跟踪指定文件或者全部文件。
git commit -m '这是提交备注' ##提交并备注信息
git push   ##推送到远端同级分支,或者后面指定某个远程分支
git merge master ##合并master分支上的代码到当前分支
ps: 我一般流程简化
git branch
git pull
git status -s
git commit -am '备注'
git push
git checkout master
git pull
git merge dev
git push
git checkout dev   

你可能感兴趣的:(关于git:使用http&https访问时记住账号密码)