第一步:先创建一个本地的版本库(其实也就是一个文件夹)
第二步:通过命令git init把这个文件夹变成Git可管理的仓库
这时你会发现GitWarehouse多了个.git文件夹,它是Git用来跟踪和管理版本库的。
如果你看不到.git文件夹,是因为它默认是隐藏文件,需要设置一下让隐藏文件可见。
第三步:将项目copy到GitWarehouse文件夹下(项目fdf)
进入项目(fdf)文件夹下,鼠标右击,选择“Git Bash Here”
通过git status来查看当前的状态
上面的提示,意思是虽然把项目粘贴过来了,但还没有add到Git仓库上。
这时通过“git add .”把刚才复制过来的项目全部添加到仓库上(注意add后面的.要留空格)
再用git status查看时是这样的
第四步:用git commit把项目提交到仓库。
commit是可能会出错,提示如下
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
要执行这两个命令,然后再执行commit(填自己的用户名和邮箱哦)
第五步:创建SSH KEY
回退到上一目录
$ cd ../
执行生成key命令
$ ssh-keygen -t rsa -C "youremail@qq.com"
会出现如下情况,一直按回车键
Enter file in which to save the key (/c/Users/PYMZ/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
这时GitWarehouse文件夹下就会生成XXX.pub文件,打开该文件里面的内容就是key。
第六步:登录Github,设置SSH KEY
点击右上角头像图标,点击Setting
点击左侧菜单的SSH and GPG keys,点击New SSH key按钮
第七步:在Github上创建一个Git仓库。
第八步:将Github上创建好Git仓库和本地仓库进行关联
注意origin后面加的是你Github上创建好的仓库的地址。
$ git remote add origin https://github.com/github-szj/fdf.git
第九步:把本地库的所有内容推送到远程仓库(也就是Github)
$ git push -u origin master