注册一个github跟注册一个163的邮箱一样容易

页面中 div方块的 布局和 尺寸, 主要是考虑功能/ 结构/布局, 基本上与其中的内容 的多少无关: 即使内容/文字很少, 也还是要那么宽的尺寸

there is  no going back, so  please be certain.

revoke: 撤销, 取消,宣告无效:

  we hereby revoke the agreement.  revoke one's license.   i hereby declare you man and wife

创建git re'pository 时,  总是收不到git发往163.com的邮件:  :

   有人说:::  163收不到国外服务器发来的邮件的,有小概率可以收到, 163的邮箱造孽的很,

      而用qq邮箱,则可秒收,人家qq给了钱的就是关系好.

' program, 重音在最前面, programed, 或者 programmed.

类似一个公告板的图标,表示该仓库是一个public repository.

<> 图标表示你仓库中的代码的意思

圆圈内!感叹号:  表示issues , 记载你在开发中的"问题" , 如: 要解决的模块, 要排除的bug等等备忘录之类的todo之类的东西

整的来说, github的使用还是很简单明了的

linux中的“close”按钮就相当于 “ok”按钮?

公钥和私钥:  就相当于“锁 和 钥匙”之间的关系,  锁是公钥, 谁都可以看得见, 私钥只有你才有..

==========================================

grub加密:

有grub-crypt加密和grub-md5-crypt加密. 因为带有随机码, 所以对于相同的明文, 两次运算得到的加密码可能是不同的.

[root@localhost ~]# grub-md5-crypt
Password:
Retype password:
$1$3aVOY$dJW1/N884Db7X7So9knzv/
[root@localhost ~]#

明文的密码: 在splashimage行的下方加: password=123456 和在title的下方加password=123456, 前者是全局密码, 后者是菜单引导密码

用md加密的方法:

  在原来password行改为:  password --md5 ...............md5密码...........

lock : 锁定. 可以锁定grub界面, 以及分别锁定每一个引导菜单.

可以对多个不同的菜单系统设置不同的密码.

lock和password 的结合使用:

使用password,lock命令实现几种加密方法如下:
1) 单纯对GRUB界面加密,而不对被引导的系统加密 在timeout一行下面加一行: password  --md5 PASSWORD
2) 对GRUB界面加密,同时对被引导的系统加密在timeout一行下面加一行: password  --md5 PASSWORD 在title 一行下面加一行: lock(GRUB界面和被引导的操作系统使用同一个密码)。

3) 同时存在多个被引导系统,针对特定的系统实例分别加密(未对GRUB操作界面加密) 在title一行下面加一行: lock 在lock一行下面紧贴着再加一行: password  --md5 PASSWORD 。 如
果使用不同的密码进行加密,需要在每一个被引导的系统下的 lock一行下面紧贴着再加一行: password  --md5 PASSWORD
。可以针对不同的操作系统设置不同的密码。注:lock不能单独使用,其实lock可以不用输入,只要有password,就可以不用输入lock,只有
当要调用之前锁定GRUB界面的密码,而本身又不输入密码时才用 lock。

bitbucket上的git操作跟github上的基本相同, 而且bitbucket显式的支持多种语言如c, c++, html, ruby, php等

clone项目时, 在本地创建master分支并跟远程服务器上的master分支相关联

git回复到某个指定的版本?

版本通常是用分支来记录/区别的;

所以切换到某个版本:

  一是:  git checkout certain_branch_version

  二是:  git reset -q/--soft/--hard [file...][HEAD^^^]

而要切换到某个版本,或分支的文件, 可能不便于观察,判断, 所以可以使用gitk等之类的图形化软件.

git的push?

将本地的分支push到远程的github/bitbucket服务器上的origin分支
git  push -u  origin master:   将本地的master分支push到远程的主分支(origin) ,并建立跟踪关联

--------- 多使用github, bitbucket已经被墙了!

远程仓库上保存的就是 .git, 基本上跟本地的.git是差不多的, .git就是git仓库的数据库文件...

git远程仓库有两种,一种是本地的local, (如另一个分区或目录).  一种是网络服务器主机

在linux中去查看计算机的硬件:

  看内存: free -m  就一个参数-m就够了, -b, -k, -m, -g分别表示用不同的单位进行显示.

  看硬盘: hdparm -t /dev/sda : 计时硬盘读取速度: 越100+MB/sec. 如: 104MB/s左右...

  看cpu: cat /proc/cpuinfo 可以看到双核处理器的详细信息

测试lamp的性能时, 要保证:

  使用真实的硬件连接, 保证较小的延时和足够的带宽:

    ping 10.1.1.1 延时应该在: 0.几ms(这是直通, 如果是ping外网, 如百度, 可能有几十ms,如40ms).

    wget  http://10.1.1.1/some.rar  带宽要足够

一般使用ab命令:(apache  benchmarking)

  # ab -c 10 -n 100 http://10.1.1.1/ index.php   (-c表示并发量concurrency , 一般取10, -n表示多少次请求, 注意, -c 10 只表示1次请求)

  # ab  -c 10 -n 100 http://10.1.1.1/index.html

使用top命令,可以非常清晰的看到 cpu 和 memory是如何上去的

  <php页面和mysql的解析,   httpd中的php模块, 没有单独的php进程!>

两个命令:  ssh somebody@somehost  exit

      bc: 计算, 推出:quit.

======================================

wget是直接从网上下载"内容"的命令行工具:  这个内容,可以是任何东西, 包括html网页, 图像, 电影, rar压缩文件等等. 只要

你能给出要下载内容的地址, 就可以下载到你要的"一切东东".

wget  url:  wget  http://path/to/some.html,  wget ftp://host/dir/some.jpg,  wget https://host/path/to/some.tar.gz等等...,

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

如果在创建github仓库的时候, 选择了创建readme.md文件, 那么仓库就不是空的, 这时候, 从本地推送文件到服务器会不认, 会出现异常,

这时候要把服务器的内容clone到本地后, 再进行推送.

github和bitbucket的更多相关文章

  1. Gitlab,Github与Bitbucket

    这段时间开始做毕设,决定使用git来管理代码和相关的文档. 同时希望有一个远程托管,决定在github.bitbucket,以及我自己搭建的gitlab服务器中间选一个,最终决定使用bitbuckt. ...

  2. 通过SSH去连接 github 和bitbucket

    github 和 bitbucket 都是项目托管服务器, 1 创建SSH private key and public key 首先需要安装git命令, 并且请检查是否有ssh 命令. 打开 Git ...

  3. 如何在Mac下配置Github和Bitbucket的SSH

    --- title: 如何在Mac下配置Github和Bitbucket的SSH date: 2017-12-23 21:10:30 tags: - Mac - Git - Github catego ...

  4. GitHub vs. Bitbucket 不只是功能不同

    https://www.oschina.net/translate/bitbucket-vs-github-its-more-than-just-features 让我们回到2005年,Bitkeep ...

  5. GitHub & Bitbucket & GitLab & Coding 的对比分析

    目前基于 Git 做版本控制的代码托管平台有很多种,比较流行的服务有 Github.Bitbucket. GitLab. Coding,他们各自有什么特点,个人使用者和开发团队又该如何选择? 在这篇文 ...

  6. 规范化的软件项目演进管理--从 Github 使用说起

    规范化的软件项目演进管理 从 Github 使用说起 1   前言 首先,本文的层次定位是:很基本很基础的 Github 工具的入门级应用,写给入门级的用户看的. 基本上工作过几年的人,下面描述的这些 ...

  7. GitHub和SourceTree入门教程

    -->本教程适用于主流的开源网站github和bitbucket,个人认为sourceTree还是比较好用的git客户端,支持windows和mac os. -->soureceTree的 ...

  8. GitHub和SourceTree入门教程——(转载),希望能帮到有需要的人

    -->本教程适用于主流的开源网站github和bitbucket,个人认为sourceTree还是比较好用的git客户端,支持windows和mac os. -->soureceTree的 ...

  9. GitHub详细教程(转载)

    1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣? 1.1.2 重要的术语 1.1.3 索引 1.2 Git安装 1.3 Git配置 1.3.1 用户信息 1.3.2 高亮显示 1 ...

随机推荐

  1. 简单工厂模式 Simple Factory

    简单工厂模式的作用就是定义一个用于创建对象的接口 在简单工厂模式中,一个工厂类处于对产品类实例化调用的中心位置上,它决定那一个产品类应当被实例化.         先来看看它的组成: 1) 工厂类角色 ...

  2. 预备作业02:成功经验与C语调查20155230

    成功的经验 在写这一次的博客之前,我看了一部分同学所写的博客.因为我不懂关于自己更优秀的技能这一栏要怎么写,所以想要去找能以借鉴的东西.看完发现,这些同学在介绍自己技能时更多的是写自己在某一领域的成就 ...

  3. C#对 Dictionary进行排序 转

    C# .net 3.5 以上的版本引入 Linq 后,字典Dictionary排序变得十分简单,用一句类似 sql 数据库查询语句即可搞定:不过,.net 2.0 排序要稍微麻烦一点,为便于使用,将总 ...

  4. C#进阶系列——WebApi接口传参不再困惑:传参详解(转载)

    原文地址: http://www.cnblogs.com/landeanfen/p/5337072.html 前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料.如今,使用 ...

  5. C/C++指针内存分配小细节

    char *pc = NULL; pc = new char[0]; pc[0] = '1'; 相信初学者看见上面这段代码,都会觉得奇怪,new char[n]中的n指定给指针变量分配多少内存空间,而 ...

  6. 用jQuery.ajaxWebService请求WebMethod,Ajax处理实现局部刷新

    首先在aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性. 如: [WebMethod]  public static string GetUserName()   {  //. ...

  7. MongoDB 2.6设置访问权限、设置用户

    MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下: 注:研究成果基于W ...

  8. 史上最全的javascript知识点总结,浅显易懂。

    来源于:http://blog.csdn.net/qiushi_1990/article/details/40260471 一,认识javascript1-1为什么学习JavaScript一).你知道 ...

  9. 界面原型Axure

    页面原型工具 Axure 超实用页面原型工具.好的页面原型是项目组成员顺利沟通的一个非常重要因素,Axure能快速制作页面原型,还能界面手动式加上事件,链接跳转,弹出层等等一切HTML开发中常用功能, ...

  10. C#获得系统打开的端口和状态

    实际是通过c#编程方式调用了CMD命令行,然后调用netstat命令,然后将CMD命令的输出流转到了C#控制台程序上.也可以将结果输出到文件. using System; using System.C ...