zoukankan      html  css  js  c++  java
  • git&&github使用方法总结

    vn / git
    作用:在多人协作开发过程中,我们使用git负责项目源代码的版本管理,所有的开发人员操作的是同一个仓库中的源码

    1、创建一个远程的仓库(在gitHub上)

    2、创建一个本地的仓库
    新建文件夹 -> 右键 git bash here -> $ git init (创建一个本地仓库)

    3、让本地的仓库和远程的仓库保持连接
    $ git remote add 名字(一般叫做origin) 远程仓库的地址 

    扩展:$ git remote -v 查看当前本地都和哪些仓库保持了连接
    $ git remote rm 名字 把名字对应的仓库和本地取消连接
    $ git remote update 名字 把名字对应的远程仓库和本地仓库的连接通道进行更新,更新完成后我们就可以随时获取最新的项目源码了(在后期更新老师讲义的时候我们会操作演示)

    [重要的:如果你已经创建了远程的仓库,我们直接的通过 $ git clone 远程地址,这样的话我们的第二步和第三部默认的电脑都自己完成了]

    4、实现提交
    $ git add -A 先把本地的提交到暂存区
    $ git commit -m"备注" 在把本地暂存区的内容提交到本地的历史区

    [对于一个空的文件夹我们是实现不了提交的,必须里面有内容]

    建议每一次把本地的提交到远程仓库的时候都先拉取一遍
    $ git pull 名字 master [如果遇到了一个黑框,说明本地的和远程的冲突了,我们目前先简单的让远程把本地的覆盖掉 按Esc这个键->输入 :wq 在按回车键确认即可退出黑框]

    $ git push 名字 master ->输入gitHub的用户名和密码

    -----------------------------------------------------

    ->使用gitHub发布我们的"静态资源页面" :可以把自己写的个人简历和作品发布到gitHub上,让别人通过一个地址可以访问到

    1、在gitHub上创建一个新的仓库

    2、把我们的仓库作为一个项目在gitHub中发布
    ->Settings ->Options(GitHub Pages) ->Launch Automatic page generator ->Continue to layouts -> 对于上面的模板可选可不选 ->Publish page

    ->在我们原来的仓库中新增加了一个叫做 gh-pages 的分支,这个分支才是我们以后真正去管理发布项目的分支,而不是master

    3、为了以后的方便管理,把我们的默认分支修改为 gh-pages
    ->Settings ->Branches ->Default branch ->

    ->以上三步完成后,我们可以到Settings中找我们的地址:->Settings ->Options(GitHub Pages) ->Your site is published at "地址".


    4、把自己的代码上传到 gh-pages 这个分支下
    1)先通过gitHub上仓库的地址,把仓库克隆到本地一份 $ git clone 地址

    2)我们把默认的那些文件(除了.git)以外的都删除掉

    3)把我们自己的默认文件拷贝到这个目录下

    4)上传到gh-pages这个分支下
    $ git add -A
    $ git commit -m""
    $ git push origin gh-pages (重点我们是推送到gh-pages这个分支下)

    5、我们还可以把我们的页面地址生成一个二维码,让别人通过扫描二维码来看到我们的页面
    http://cli.im/ (草料二维码)

  • 相关阅读:
    SHELL变量
    LA 2797
    计算几何-圆 模板 训练指南267
    hdu 2553 八皇后问题 基础
    CodeForces 557C Arthur and Table STL的使用
    LA 3263 好看的一笔画 欧拉几何+计算几何模板
    UVA 11178 Morley's Theorem 计算几何模板
    poj 1113
    poj 2187 Beauty Contest 凸包模板+求最远点对
    hdu 1081 dp问题:最大子矩阵和
  • 原文地址:https://www.cnblogs.com/supershare/p/5752256.html
Copyright © 2011-2022 走看看