- 注册账户以及创建仓库:
- 进入github 官网:https://github.com/注册账号;
- 创建仓库:点击New repository,填写Repository Name和描述,然后点击Create repository创建;(免费用户只能创建公开仓库)
- Windows下需要配置SSH(Mac下自带SSH,可跳过该步骤)
- 下载SSH:http://www.mls-software.com/opensshd.html
- 安装之后进行环境配置:我的电脑 —> 属性 —>高级系统设置 —>高级 —>环境变量 —>在系统变量中找到Path后,在变量值中添加以下内容;C:\Program Files (x86)\OpenSSH\bin(我的OpenSSH安装位在C:\Program Files (x86) ,具体情况根据自己OpenSSH安装位置而定,同时注意分号为英文输入状态下的分号)
- 安装Github:
- Mac版:http://code.google.com/p/git-osx-installer/downloads/list?can=3
- Windows版:http://msysgit.github.io/
- 一般使用默认设置即可:一路next、finish;
- 重复配置SSH步骤2,在环境变量中添加;D:\Program Files\Git\bin;D:\Program Files\Git\mingw64\libexec\git-core
- 在命令行中输入以下内容,验证文件配置是否成功。
git --version
- 配置Git:
- 在本地创建ssh key:
ssh-keygen -t rsa -C "xxx@cc.com" # 注:该邮箱为github的注册邮箱
- 在window下,通过该(C:\Users\Administrator.ssh)路径找到找到 id_rsa.pub 文件打开并复制其中的key;【Mac中 .ssh 文件夹就存在于根目录中】
- 打开github页面,点击自己头像右下角的小三角,选择setting,然后新建ssh key;
- 验证SSH是否连接成功:
ssh -T git@github.com # 如果是第一次会提示continue,输入
yes # 会看到You've successfully authenticated, but GitHub does not provide shell access. 这表明已成功连接到github。
- 配置用户名以及用户用户的邮箱:
- 配置用户名:
git config --global user.name "yourName" # yourName 即为github上的名称
2. 配置用户邮箱:
git config --global user.email "your_email@youremail.com" # 该邮箱即为用户github邮箱
- 添加到远程仓库:
git remote add origin git@github.com:yourName/yourRepo.git # yourName为github上的名称,yourRepo为第1步中创建的仓库名称
- 初始化要上传的文件:将命令行切换到要上传的文件所在的文件夹,然后执行命令:
git init
- 重复步骤6;
- 最后将文件提交到git上:
git add .
git commit -m "提交说明"
git push -u origin master
#或者是
git push # 第一次提交会有提示,跟着提示操作即可