前期准备
在github上申请账号:https://github.com/
下载git工具:https://gitforwindows.org/
上传
-
创建一个本地的版本库,即一个本地的文件夹。
-
选中该文件夹,单击右键,然后点击Git Bash Here
此时会出现如下界面
-
使用 git init命令将该文件夹变成Git可管理的仓库
此时在temp文件夹中会出现.git文件夹,该文件夹是用来跟踪和管理版本库的,是一个隐藏文件。可以通过控制面板中的文件夹选项进行设置,以显示出来。
-
将要上传的项目粘贴到temp文件夹中,然后通过git add . 把项目添加到仓库中。(过程中可以使用git status查看git库的状态)
-
使用git commit将项目提交到仓库。
注释: -m后面引号里面是本次提交的注释内容,如果不加 -m ,直接输入git commit,就会弹出一个类似于 vim 的界面,让你输入提交说明。 -
创建SSH KEY(本地Git仓库和Github仓库之间的传输是通过SSH加密的)。
首先查看C:\Users\Administrator.ssh文件夹中是否有如下两个文件夹。
如果没有的话可以使用 $ ssh-keygen -t rsa -C "email@example.com"命令创建。然后一直回车。此时就会出现包含上图两个文件的.ssh文件夹。 -
登录Github,点击Setting
打开SSH and GPG KEYS并点击右上角的New SSH key
Title任意填写,并将id_rsa.pub中的内容复制到Key下的文本框中。然后点击Add SSH Key
-
点击Your repositories
点击New repository创建一个新的repository
此时会出现如下界面
-
将本地库与github库进行关联。使用如下命令 :git remote add origin https://github.com/muzimiao01/test.git(此处的地址为上图文本框中的地址)
此时若出现如下错误
此时可以使用git remote rm origin命令进行删除。然后重新添加即可。 -
关联成功后将本地库中的项目推送到远程库中。
此后推送时可以使用 git push origin master命令进行推送。