1. 安装git
最好装一个Windows下的Linux终端模拟器,这里面集成了很多常用命令,包括git,下载地址:
如果不想使用cmder,习惯使用Windows自带的cmd,则需要下载一个Win版的git :
https://git-scm.com/download/win
2. 到 https://github.com 网站,注册一个新用户
3. 返回cmder,输入命令:
mkdir 项目名称
cd 项目名称
git config --global user.name "你的用户名"
git config --global user.email "你的邮件"
git init (初始化)
4. 建立忽略清单,就是说此类临时文件不同步到github,输入命令:
nano .gitignore
注意,nano是Linux环境下的文本编辑器,如果是纯Windows环境,就用记事本或者随便什么编辑器创建这个文件,输入以下4行:
*.pyc
*~
__pycache__
.DS_Store
按CTRL+X存盘退出。
5. 密钥生成:
cat ~/.ssh/id_rsa.pub (先看看有没有密钥)
ssh-keygen (如无则创建一个,一路回车即可)
cat ~/.ssh/id_rsa.pub (再看看有没有密钥,一般来说就有了)
6 在git上设置密钥:
选中并复制输出的内容,访问 GitHub 的 SSH 设置页面(导航栏头像 - Settings - SSH and GPG keys),点击 New SSH key 按钮,将复制的内容粘贴到 Key 输入框里,再填一个标题,比如“My PC”,最后点击“Add SSH key”按钮保存。
7. 创建远程仓库:
git remote add origin [email protected]:你的用户名/项目名.git
8. 把初始项目从github下拉到本地文件夹
git pull --rebase origin master
如果是空项目的话,其实就一个readme.md文件,这时候你可以在当前文件夹内随便建个什么文件,比如test.txt之类。
9. 将本地文件同步到github:
git add .
git commit -m "修改说明" (commit简单地说就是你对代码做了什么改动,可以随便填)
git push -u origin master (将本地仓库,一般来说就是当前项目文件夹,同步到github)
10. 回到github网站,刷新网页,发现刚才新建的test.txt已经在列表里了,说明同步完成