创建本地仓库
在命令行输入以下内容:
$ mkdir gitstore
$ cd gitstore
$ git init
Initialized empty Git repository in C:/Users/15665/gitstore/.git/
我们可以看到gitstore目录下多了一个.git目录,证明创建成功。
接下来在gitstore里新建一个readme.txt,随便写点内容。接着用 git add 命令,把文件添加到仓库:
git add readme.txt
然后用 git commit 命令,把文件提交到仓库:
git commit -m "wrote a readme file"
[master (root-commit) 2c67a74] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
“”内的内容为本次提交的说明,方便日后查看提交记录。
ssh加密
因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要设置ssh加密。
打开Git Bash命令窗口,输入:
ssh-keygen
两次回车之后,会生成两个文件:id_rsa,id_rsa.pub。
打开id_rsa.pub,复制全部内容。登录GitHub,打开settings,
找到"Add SSH and GPG Keys",
点击"New SSH Key"进行SSH Key 的创建,填上任意 Title ,把 id_rsa.pub 中的内容复制到Key文本框内:
创建远程仓库
登陆GitHub,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
输入远程仓库名:
接着在本地仓库下运行命令:
$ git remote add origin git@github.com:201700301114huapei/gitstore.git
添加后,远程库的名字就是 origin ,这是Git默认的叫法。
然后,我们就可以把本地库的所有内容推送到远程库上:
$ git push -u origin master
然后你就可以在远程仓库看到自己的readme.txt啦。