发表于: 2019-01-01 12:53:03

3 750


今天完成的事情:

1. 重新熟悉了GIT的使用,并且能够熟练的初始化git项目。

2. 可使用git工具删除远程分支

3. 记录git使用笔记


明天计划的事情:

解决git 使用的时候出现需要一直重复输入(帐号、密码)的问题。


遇到的问题:

git 使用的时候出现需要一直重复输入(帐号、密码),目前暂时使用win10管理凭证的方式处理,但仍无法解决此问题。

使用方法(查证此效果对本问题无效):https://blog.csdn.net/ezconn/article/details/81872785


收获:

初步复习了git的使用方法、强制推送、删除远程分支、删除本地分支、创建本地分支、获取项目最新更新等方式。

参考文件:https://gitee.com/help/articles/4122 (码云「提交第一行代码」教学)

※ 码云的空间使用方式与git相同,差异是码云的空间较大而git的空间较小

-------------------------------------------------------------------------------------------

问题产生原因:

    Q: git 使用的时候出现需要一直重复输入(帐号、密码

    A: 原因是在添加远程库的时候使用了https的方式,所以每次都要用https的方式push到远程库
        如果clone得的时候一直使用HTTPS的方式复制就会出现此问题,需将传输协议由HTTPS转为SSH方式传输。

问题解决:

1. git remote rm origin// 删除传输协议

2. git remote add origin git@github.com:username/repository.git // 添加传输协议

3. ssh-keygen -t rsa -C "<yourgitemail>" // 产生ssh公钥

4. 公钥位置:c:/Users/Administrator/.ssh/ id_rsa.pub  // 公钥档案(可用「Notepad++」或是「文本格式」打开,将其中的文字复制后贴上git中的「SSH公鑰」位置)

5.  如果是使用码云,可使用此方式设置公钥

   「设置」>「SSH公钥」>「增加公鑰」>標題(建议输入英文)>「公鑰(将id_rsa.pub内容输入在此栏位)」


参考链接:

1. Git 中 SSH key 生成步骤

    https://www.cnblogs.com/horanly/p/6604104.html

2. git push的时候每次都要输入用户名和密码的问题解决:

    https://blog.csdn.net/toyijiu/article/details/73611874



返回列表 返回列表
评论

    分享到