使用Github
1.目的
借助github托管项目代码
Shadowsocks服务器的使用可加快网速
2.基本概念
仓库 Repoitory
仓库里存放项目代码,你想在Github上开源一个项目,那就必须要新建一个Repoitory,如果你开源项目多了,你就拥有了多个Repoitories
收藏 Star
收藏项目
复制克隆项目Fork
李四复制张三项目,但在李四下面会出现Forked form …张三
发起请求Pull Request
李四克隆了张三代码,并且修改了,李四发起请求让张三看,张三感觉不错,就可以合并显示
关注 Watch
关注了某个项目,那么以后这个项目更新,你就可以看到
事物卡片 Issue
发现代码Bug,但是目前没有成型代码,需要讨论时用
“三页”
Github主页
左侧显示用户动态以及关注的用户或者关注仓库的动态,右侧显示所有的git库
仓库主页
显示项目的信息,如:项目代码,版本,收藏、关注、fork情况等
个人主页
个人信息,头像,简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息
2.创建仓库/创建新项目
说明:
一个git库(仓库)对应一个开源项目
通过git管理git库
仓库管理
创建文件 Create new file
Git的本地操作
Git工作区域
①工作区(Working Directory)添加、编辑、修改文件等动作
②暂存区,暂存已经修改的文件最后统一提交到git仓库中
③Git Rrpository(git仓库) 最终确定的文件保存到仓库,成为一个新的版本,并且对其他人可见
初始化一个新的Git仓库
1.创建文件夹
Mkdir test
2.在文件内初始化git(创建git仓库)
cd test
mkdir test 创建一个文件夹
Cd test
git init 生成.git 用来文件存储仓库信息
提交流程
①->② git status git add hello.php
②->③ git status git commit -m “提交描述”
git status
1.创建文件
vim…
2.添加到暂存区
git add hello.php
3.将文件提交到仓库
git commit -m “提交描述”
1.删除文件:
rm tets.php
2.从Git中删除文件
git rm test.php
3.提交操作
git commit -m ”提交描述”
修改文件
Vim 修改文件
查看状态,发现被修改了
git add hello.php
添加到暂存区,
git commit -m ”提交描述”
git config(计算机配置)–list 查看信息
Git 管理远程仓库
Git克隆操作
目的:
将远程 仓库(github对应的项目)复制到本地
代码
Git clone 仓库地址