使用git提交代码到github(Linux)

发布于:2022-08-05 ⋅ 阅读:(312) ⋅ 点赞:(0)

目录

1.在linux系统中安装git

 2.设置全局变量名称

3.本地生成密钥,使用SSH协议登录

4.linux下git的基本使用

5.可能出现的问题


1.在linux系统中安装git

安装方法可见git官方下载网站:Git

 2.设置全局变量名称

 安装后,即可在linux终端中使用git了(就相当于windows中的git bash)

还是按照之前的步骤来,先设置全局用户名和邮箱

/*设置本地仓库信息*/
git config --global user.name "zhangzhaofei"
git config --global user.email "zhangzhangfei123@foxmail.com"
/*查看配置信息*/
git config --list      

3.本地生成密钥,使用SSH协议登录

和windows下操作相类似

 ssh-keygen -t rsa -C 'zhangzhaofei123@foxmail.com'

 可以发现,在 /home/zzf/.ssh/id_rsa.pub.已经产生了我们的密钥

https://github.com/settings/ssh/new上添加新的密钥

4.linux下git的基本使用

git init                                                             //初始化本地仓库
git remote add origin git@github.com:kylin1zhang/testgit.git         //设置远程仓库
git remote -v                                                        //查看远程仓库
git branch new_branch1                                               //创建新分支(如需)
git checkout new_branch1                                             //切换到新分支
git add .                                                            //添加所有文件到暂存区
git commit -m "第二次提交测试"                                  //将暂存区内容添加到本地仓库中
git push origin new_branch1                                    //将本地分支push到远程仓库

5.可能出现的问题

1.git@github.com: Permission denied (publickey).

解决方案:

git config --global --list                             //验证邮箱与GitHub注册时输入的是否一致
ssh-keygen -t rsa -C zhangzhaofei123@foxmail.com       //重新生成公钥,然后加入到github中
ssh -T git@github.com                                  //测试一下能不能连到github

 出现上述字样,就表示我们连接成功了。


网站公告

今日签到

点亮在社区的每一天
去签到