首先安装 git
安装好 git 之后,生成 ssh 的公钥和密钥,一般生成的流程就是输入一行代码
ssh-keygen -t rsa -C "#####@####.com"
然后一路回车,密码什么的都不用输入,最后回生成 ssh? ,这个 ssh 一般都是存在 user/你的账户名/.ssh内,可能两个都是长得一样,但是大小不一样,那个文件小的是 公钥 ,那个文件大 的是 密钥,你需要把 公钥 提交到 github 上 。 然后就能用命令行开始了。
其次,sourceTree 的使用
首先下载 sourceTree ,首次安装过程比较麻烦,科学上网后,会让你登录一个网站,你得注册那个网站的账号并登录后,才能继续安装,安装完成后。配置 ssh 密钥,右上角工具 - 选项 - 密钥,然后选好自己文件路径,切记 选 openssh。这样就能用了。
可以登录 github 的账号,在? remote? 里面登录上账号,选 github 然后验证的时候,会弹网页,登录上你的 github 账号就ok了,这样的话,你可以直接看到你的 github 内的项目,并直接拉取(但是有点慢)。
单个文件拉取比较简单,直接点击 + 号,clone 然后填上拉取的线上地址,和本地所存的地址,还有本地项目名,如果 ssh 不出错的情况下,点克隆就能直接拉取了。(如果拉不下来,就可能是? ssh配置? 出错了)
再者,把本地已经创建好的项目提交到 github 的空文件里。
我没有发现怎么用 sourceTree 操作,最后只能再用命令行了。
// 在已经创建好的项目中创建本地仓库
git init? ?
// 把创建好的项目提交到本地仓库中(后面有个点)
git add .? ?
// 填写提交注释(这里是 test)
git commit -am "test"?
// 然后关联 github 上面的 ssh 地址
git remote add origin git@github#########? ?
// 直接提交到 github 上
git push -u origin master? ? ? ? ?
这样一顿操作之后,再用 sourceTree 拉取,再操作就能简单多了。
(以上只是个人总结,只作为我个人的理解,如有错误,欢迎指正)