1、注册GitHub账号 https://github.com/
2、登录GitHub,点击右上角“+”创建一个新仓库,如图:
3、在Repository name处填入你的远程仓库名,其他项保持默认设置,点击“Create repository”按钮就成功创建了一个新的Git仓库,如图:
4、创建SSH Key
在windows下查看[c盘->用户->自己的用户名]下是否有.ssh文件夹,如果没有需要手动生成;
在本地文件目录下,右击选择“Git Bash here”, 输入以下命令(改为你在GitHub上注册的邮箱),如图:
ssh-keygen -t rsa -C "123456789@qq.com"
它会要求确认路径和输入密码,我们默认一路回车,这样就成功生成.ssh文件夹了
在.ssh文件夹下有id_rsa、id_rsa.pub两个文件,打开id_rsa.pub文件,我们只需要复制里面的内容即可
5、回到GitHub,点击右上角头像部分,选择“setting”
进入setting后选择“SSH and GPG keys“
选择“New SSH key”
输入title,将刚才从id_rsa.pub文件复制的内容粘贴key中,选择Add SSH key按钮完成添加
6、在本地文件目录下打开命令窗口:
初始化本地仓库:
git init
将本地仓库与远程仓库进行关联:
git remote add origin https://github.com/你的github账号名/你的Repository name.git
上面的地址可以从你的远程仓库中获取:
添加文件
git add 文件名
写入缓存
git commit -m '操作说明'
将文件推送到远程仓库
git push -u origin master
以后只需下面三步就可以将修改的本地文件推送到服务器了
git add 文件名
git commit -m '操作说明'
git push -u origin master
同步远程仓库
git pull
若想从远程仓库拉下来,则执行
git clone https://github.com/你的github账号名/你的Repository name.git
注意:向远程仓库推送前,文件必须 add 并且 commit ,否则推送不上去;向远程仓库推送可能需要 GitHub账号和密码