1.网络连接
使用下面网站:https://tool.chinaz.com/dns/ ->在输入框中输入github.com,不断点击并查看其给出的ip地址和TTL时间 记录一个TTL时间比较短的IP地址 在windows本地打开/c/windows/system32/drivers/etc/host文件在最后一行添加我们得到的IP地址+github.com(格式为: IP地址 github.com) 保存并关闭
2.进入github官网创建个人账号
3.进入github内部创建个人仓库(repositories)
4.windows安装git软件
5.上传代码文件
(1)添加远程仓库 打开git命令行(git bash) 并输入 ssh-keygen -t rsa -C "github账号如example@qq.com" 再三次回车得到密钥,成功的话会在 ~/ 下生成 .ssh 文件夹 在windows找到~ (一般是指c/user/…) /.ssh下的id_rsa.pub使用记事本打开 id_rsa.pub,复制里面的 key。 进入github->在setting 中找到ssh and GPG keys,然后添加我们复制的密钥并添加.再回到git命令行输入 ssh -T git@github.com #查看是否已经连接成功.(出现successful即可)
(2)设置提交代码时的用户信息 git config --global user.name "随便名字" git config --global user.email “example@qq.com” (自己的账号)
(3)构建本地仓库数据 git mkdir bigdata#创建本地目录 cd bigdata#进入到本地目录 #如果此时想上传文件
-
使用 pwd 命令得到文件路径,找到下面的bigdata文件夹 -
将要上传的文件放到bigdata文件夹下,也可不在bigdata中放置,但是需要对应文件的绝对路径并且git add加入绝对路径
git init #本地仓库初始化 **git add . **# . 是添加该目录下的所有文件,也可指定具体的某个文件 git commit -m "说明文字"
(4)连接本地仓库和远程仓库 在github创建的仓库中的code栏找到类似如下链接:git@github.com:269-1/The-road-of-data-division-s-growth…git 将其复制 git remote add origin +复制的内容(实际可看为是远程仓库的链接) (git remote -v可以查看已有的远程库信息,删除已经连接的远程库可以使用git remote rm origin)
(5)提交代码到远程仓库(github) git push -u origin master#推送本地仓库数据到远程仓库
补充说明:如果想要更新仓库文件,需要先将数据拉取到本地目录: git pull --rebase origin master 然后再上传整个目录文件否则会丢失原来的文件(如果这次上传的本地仓库没有该文件) 克隆git clone 代码仓库网页链接(如:git://github.com/schacon/grit.git)
本地目录/工作台->远程仓库需要: 1.add工作台->暂存池 2.commit 暂存池->本地仓库(需要初始化 git init()) 3.push 本地仓库->远程仓库
|