Windows下配置github作为git的远程仓库并提交初始代码

  1. 配置git,创建git本地仓库

(git的安装可以参考上一篇博文:https://blog.csdn.net/Star_woniu/article/details/129393610)

打开windows git bash, 首先创建一个新的文件夹

Windows下配置github作为git的远程仓库并提交初始代码_第1张图片

执行git init:

配置git用户:

git config --global user.name "name"
git config --global user.email "[email protected]"

创建并添加自己需要上传到远程的目录及文件:

mkdir key_helper
git add key_helper
cd key_helper/
git add mouse_recorder.ui my_recorder.py my_window.py Ui_mouse_recorder.py
Windows下配置github作为git的远程仓库并提交初始代码_第2张图片
  1. Github创建远程仓库

在github创建远程仓库:

Windows下配置github作为git的远程仓库并提交初始代码_第3张图片

命名并提交:

Windows下配置github作为git的远程仓库并提交初始代码_第4张图片

创建之后就有后续步骤提示了:

Windows下配置github作为git的远程仓库并提交初始代码_第5张图片

一二步我们已经完成了,继续进行代码提交:

  1. 尝试提交修改

git commit -m "修改记录",提交修改:

Windows下配置github作为git的远程仓库并提交初始代码_第6张图片

git remote add:

Windows下配置github作为git的远程仓库并提交初始代码_第7张图片

git push, 发现执行失败,提示“fatal: unable to access 'https://github.com/Sampsin/learning.git/': Could not resolve host: github.com“。用过git的同学就会知道是因为没有配置ssh key

  1. 配置ssh key

使用如下命令创建:

ssh-keygen -t rsa -C "[email protected]"
ls -al ~/.ssh
cat ~/.ssh/id_rsa.pub
Windows下配置github作为git的远程仓库并提交初始代码_第8张图片
Windows下配置github作为git的远程仓库并提交初始代码_第9张图片

拷贝cat出来的内容到github,GitHub先进入setting->SSH and GPG keys

Windows下配置github作为git的远程仓库并提交初始代码_第10张图片
Windows下配置github作为git的远程仓库并提交初始代码_第11张图片
Windows下配置github作为git的远程仓库并提交初始代码_第12张图片

添加完毕。

执行命令检测连通性:

ssh -T [email protected]
Windows下配置github作为git的远程仓库并提交初始代码_第13张图片
  1. 重新提交代码

最后我们重新push代码,会弹出github的授权,选择同意:

Windows下配置github作为git的远程仓库并提交初始代码_第14张图片

代码push成功并查看状态:

Windows下配置github作为git的远程仓库并提交初始代码_第15张图片

我们可以新建一个readme并提交:

Windows下配置github作为git的远程仓库并提交初始代码_第16张图片

在github repo这边查看提交的代码:

Windows下配置github作为git的远程仓库并提交初始代码_第17张图片

Perfect!

你可能感兴趣的:(git,github,git,windows)