• github学习心得。哈哈,今天上传了自己的项目!


    使用github托管代码

    仓库(Repository)

    用来存放项目代码,每个项目对应一个仓库。如果有多个项目了就需要多个仓库

    收藏(star)

    仓库主页star按钮,意思为收藏项目的人数

    复制克隆项目(Fork)

    你开源了一个项目,别人想在你的这个项目的基础上做写改进,然后应用自己的项目中,这时候就可以fork 你的项目。

    发起请求(Pull request)

    发起请求,这个是基于fork的,如果别人在你基础上做了改进,后来觉得改进的不错,应该要把这些改进让更多人受益,就想把改进的合并到原有项目里,这时候他就发起一个pull request,原有项目创建人,也就是你,就可以收到这个请求,这个时候你会仔细review他的代码,并且测试觉得OK了,就会接受他的PR,这时候他做的改进原有项目就会拥有了。

    关注(watch)

    这个理解就是观察,如果你watch了某个项目,那么以后只要这个项目有更新,你就会第一时间收到这个项目的通知提醒。

    事务卡片(lssue)

    发现代码bug,但是但是目前没有成型代码,需要讨论时用;

    Create new file 创建文件

    Upload files   上传文件

    Find file              搜索仓库文件 

    Clone download       直接下载或者通过git克隆

    Lssues      新建issue

    仓库管理:

    新建文件:Create new file

    修改一个文件,点击文件名,到文件详情页可以做删除和修改动作。

    点击描述,可以查看该文件提交相信信息。

    删除文件:

    还是点击文件名

    进入文件详情页。

    快速搜索项目。

    Github  lssues

    作用:发现代码BUG,但是目前没有成型代码,需要讨论时用,或者使用开源项目出现问题使用、

    情景:张三发现李四开源git库,则提交了一个issue,李四隔天登录在github主页看到通知并和张三交流,最后关闭issue.

    Git工作区域:

    工作区:添加,编辑,修改文件等动作。

    Git仓库:最终确定的文件保存到仓库,成为一个新版本,并且对他人可见

    暂存区:暂存已经修改的文件最后统一提交到git仓库中、

    Git status

    Git add hello.php

    Git add test.php

    Git status

    Git commit –m“提交描述”

    Git  status

    git config --global user.name 'famensaodiseng'

     

    创建文件

    Git status

    Touth 1.php

    添加到暂存区

    使用远程仓库的目的

    代码的共享,还有就是备份。、

    Git克隆操作。

    同步到远程仓库:

    $ touch a2.php

    $ git add a2.php

    $git commit –m ‘第三次通过git提交到仓库’

    $git push 

  • 相关阅读:
    一致性 hash 算法( consistent hashing )a
    wcf 推送 与 广播
    TFS 自动同步Server 端文件的批处理命令
    PHP面向对象
    H5缓存机制浅析-移动端Web加载性能优化【干货】
    100+ 超全的web开发工具和资源
    从零开始搭建论坛(一):Web服务器与Web框架
    JQuery:选择器
    JQuery:事件
    JQuery:DOM操作
  • 原文地址:https://www.cnblogs.com/famensaodiseng/p/6618105.html
Copyright © 2020-2023  润新知