Github
创建仓库
仓库管理
查看删除的文件
上传文件
update file
搜索文件
find file
git issues
issues:出现代码BUG,但是目前没有完型代码,需要讨论时,或者使用开原项目出现问题时使用
创建issue
个人主页
查看收藏,所有仓库,
star收藏,watch关注
如果git1关注了git2的仓库 那么git2修改仓库会有动态
复制并创建一个一样的别人的仓库(folk)
folk后仓库是独立存在的,和别人的仓库在没有关系
发起请求,我folk了别人的仓库,发起请求后就可以将修改的东西发给原仓库主人
原主人收到修改,合并完善项目
开原项目贡献
1)新建issue
2) pull Request(发送请求)
** folk
** 发起请求
** 等待原开发者审核合并
Git
Git基本工作流程
Git初始化及仓库操作
后面是github的用户名和邮箱
$ git config --global user.name "attackonDeng"
$ git config --global user.email '2469715576@qq.com'
在任意文件夹中gitbash
将上面的初始化语句填入,githun主页中会显示谁提交了文件
2.创建github仓库
新建一个test文件夹
cd test
git init //创建了一个仓库
查看状态:git status
创建文件
touch a1.php
提交到暂存区
git add a1.php
git status
状态已经改变
上传到仓库,从暂存区上传到仓库
git commit -m ‘add a1.php’
git status
修改文件内容
vi 加文件可以修改文件
vi a1.php
再添加到暂存区
git add a1.php
再添加到仓库
git commit -m ‘第一次修改文件并添加到仓库’
//后面为文件说明
删除仓库文件
GIT管理远程仓库
1克隆github文件
git初始化一次就不用初始化了
克隆之前必须解除ssl验证
git config --global http.sslVerify "false"
下载github上的文件到本地仓库:克隆的同时本地仓库会自动链接到克隆的仓库地址
git clone + 文件下载地址
修改或添加文件到该仓库
cd 下载的文件中
vi 或者 touch 新文件
提交到本地仓库
提交到远程仓库
git push
可能需要登录github账号