N.1 GitHub介绍
0)注意 先创建github的账号,登录 |
1)Git是一种技术 而GitHub是一种仓库。实现代码远程集中化管理功能,实现了代码共享。 之前git都是在本地,git的远程仓库就是将我们本地仓库,同步到git的远程仓库上。 2)git远程仓库就是保存了本地的.git文件夹下的东西 3)git远程仓库的访问协议(1)local;模拟一个远程仓库,也就是远程仓库是本地的另外一个文件夹。用的很少。 (2)ssh协议; (3)git协议; (4)http、https协议:一般用于开源项目; 4)常用的git协议远程仓库实现(1)使用现有的git网络仓库服务:github (2)自己搭建git仓库服务器: gitlab |
N.2 文件上传远程仓库操作
1)举例:在自己的github中,关联本地仓库 (1)先本地生成公钥命令 ssh-keygen -t rsa -C "email@email.com" #然后原路回车 就会生成公钥 会生成这个文件 ~/.ssh/id_rsa.pub 里面存放的就是秘钥, 然后将秘钥输入到下面界面中。 |
————————————————————————
————————————————————————
————————————————————————
全部复制 粘贴进去
(2)在github网站上,先创建orderManagementSystems项目
————————————————————————
————————————————————————
(3)进行上传你的文件夹或文件
[1] 右键打开git界面,注意一定要确保该路径。
[2] #对当前目录初始化
$ git init
[3] 添加文件到“本地仓库”
$ git add . //添加当前文件夹下的所有文件
[4] 设置提交的名字
git commit -m "first"
[4] # 设置远程仓库的地址
命令:$ git remote add 远程仓库别名 仓库地址 ;
如:git remote add oms git@github.com:ManTaoHvan/orderManagementSystems.git
[5] #提交到远程仓库,前提要先提交的本地仓库
命令:$ git push -u 远程仓库别名 master ;
$ git push -u oms master #master是分支名称,当然 分支名是自定义的
当然 这个分支名 要和本地的路径分支名一样
[6] 查看是否上传成功