如何在windows下安装GIT

Python022

如何在windows下安装GIT,第1张

本文在Windows7下测试成功。

安装和设置Git

下载Git for

Windows,采用默认安装,安装完成后就可以在本地使用Git了。

但要将内容放到Github上,必须先在Github网站上注册个账户,然后在本机使用Git创建SSH Key。操作如下:

在Git Bash上输入命令:

ssh-keygen -C "[email protected]" -t rsa

Note: “[email protected]”需要更换成你在Github上注册的Email地址或者是Username

这样会在用户目录(C:\Users\用户名)下产生一个.ssh文件夹,里面为对应的SSH

Keys,其中id_rsa.pub是Github需要的SSH公钥文件。

到c:\Users\用户名\.ssh\目录找到id_rsa.pub(可能位置不一定对,但是确认是以.pub结尾的文件),并用记事本打开复制全部内容。

Note:建议私钥公钥的名称最好写成"id_rsa",这样连接Github的时候会找这个文件,如果文件名已定,之后改名也行。

在github网站选择“Account Settings”>>“SSH Public Keys”>>“Add another

public key”,将刚才复制的内容粘贴到key文本框内。

这样就可以直接使用Git和GitHub了。

Note:建议在Git Bash中输入“ssh -v [email protected]”测试能够正常连接github

安装Ruby环境

下载RubyInstaller和DevKit。

因为Octopress需要的Ruby版本为1.9.2,所以选rubyinstaller-1.9.2-p290.exe,DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。

先安装RubyInstaller,然后解压缩DevKit(路径中不能有中文)。

在“Start Command Prompt with Ruby”命令行中进入DevKit解压缩的目录,然后运行以下命令:

ruby dk.rb init

ruby dk.rb install

gem install rdiscount --platform=ruby

如果安装成功,就可以使用一些Ruby的工具了,也为后面搭建博客提供了基础环境。

安装Octopress

先通过Git从Github上克隆一份Octopress(在Git Bash上输入命令)

git clone git://github.com/imathis/octopress.git octopress

然后安装一些依赖的工具(后面都是在Start Command Prompt with Ruby中输入)

cd octopress

ruby --version # Should report Ruby 1.9.2

gem install bundler

bundle install

安装Octopress默认的Theme

rake install

配置Octopress

将octopress的文件夹下的_config.yml的编码改成UTF-8:

保存(或另存为)时选择编码格式为UTF-8

修改_config.yml,批改url、title、subtitle、author等等。

到Ruby的安装目次\lib\ruby\gems\1.9.1\gems\jekyll-0.11.2\lib\jekyll\找到convertible.rb这个文件,批改self.content

= File.read(File.join(base, name))为self.content = File.read(File.join(base,

name), :encoding =>"utf-8")。

写博文

最简单的方式:复制octopress\source\_posts下某个文件,例如2012-07-30-the-first-post.markdown,修改文件名和文件中的内容

或者,命令行中输入rake

new_post["title"],会创建一个新的Post,新文件在source/_post下,文件名如下面的格式:2012-07-31-title.markdown。该文件可以直接打开修改。

写文章时,可以使用Markdown和Octopress

Plugins等工具对内容进行格式排版。

预览效果

在修改设置或者写完文章后,想看看具体效果,可以通过如下命令来完成:

rake generate

rake preview

将博客部署到Github上

在预览的效果符合自己的预期后,就可以通过如下命令将内容部署到Github上了。

如果是第一次部署,需要在Github上创建一个username.github.com的repository

在github网站选择“Create a New Repo”,如图

填写对应的内容即可

note:Repository

name填写username.github.com,username一定要和github的username一致,建好的博客代表的是你这个github账户的主页即page

配置octopress与github的连接:

进入Octopress目录:

rake setup_github_pages

按照提示填入你的github项目网址,比如:

[email protected]:Username/yourname.github.com.git

note:可以按照上面的修改,也可以在github的项目页中找地址

分发到github上:

rake deploy

第一次运行时,会询问是否建立对github的授权,输入:yes。然后将站点更新的内容推送到github上。

补充一点:

最后的但并不是最重要的,我们需要将修改的日志同步到github上,因此下面的3个命令也是必须的。

git status

git add .

git commit -m 'your message'

git push origin source

大功告成!

(2) 改变词中字母倍增词汇

gram 克

epigram警句

grim 无情的

pilgrim朝圣者

(3) 改变词尾字母倍增词汇

rub 摩擦

drub 敲击

rug 地毯

drug 药品

rum 甜酒

drum 鼓声

六、改变机械记忆

近百年来,我们墨守先数字母后记单词和从左至右的顺序的陈旧观念和方法,片面地强调机械记忆和模仿记忆,长期陷入单纯的应试教育而不能自拔。英语词汇逻辑记忆法提出的以词为单位的基本思路完全可以改变机械记忆和模仿记忆的被动局面,用积极的、主动的记忆代替消极的、被动的记忆。我们用20讲的时间所要讲述的,其实就是一个内容,如何以词为单位强化记忆和扩展词汇量,请广大观众予以注意。

equinox 昼夜平分时;二分点

vernal equinox 春分

autumnal equinox 秋分

能否记住“春分”和“秋分”,关键在于能否记住 equinox 这个词。 现在我们运用英语词汇逻辑记忆法正向记忆原则,在 equinox 一词中找出“ nox ”一词。“ Nox ”是罗马古典神话中的夜女神,是“ 夜 ”的含义,“ equi ”是“ 等于 ”之意,所以,equinox 是“昼夜平分时”, 意为把白昼和黑夜分成相等的两个部分。假如取“二分点”之意,那就是太阳在天球上一年两次经过天赤道的时刻,以全球昼夜等长为特征,出现在仲春或仲秋季节的日夜分,叫做“春分”或“秋分”。因此,能记住 nox 就能记住 equinox ,而能记住equinox ,就能记住 vernalequinox 和 autumnal equinox 。

solstice 至点

summer solstice夏至

winter solstice冬至

“ Sol ”是罗马古典神话中的太阳神,是“太阳”的含义,“ stice ”虽然不是一个英语词,但我们可以把它理解为“到达”之意,意为太阳光直射的地点,所以,我们就能记住 summer stice 和 winter stice 终生不忘。

第六讲 建立逻辑思维的记忆模式 (二)

第七讲 建立逻辑思维的记忆模式 (三)

三、建立逻辑推理的思维模式

各个民族,各个国家,由于他们在政治、经济、社会、文化、宗教、地理、风俗、习惯等诸方面的不同,因而他们的思维方式和表达方法必然是千差万别的。但是,每个民族,每个国家,在使用逻辑思维这一点上却是共同的。所以,我们必须了解英语的逻辑思维规律及其特有的表达方式,特别是他们与汉语的逻辑思维规律与表达方法的异同。这就是说,逻辑思维应当成为架设在英汉两种语言之间的记忆桥梁,应当成为我们中国人跨越英语词汇海洋到达彼岸的一艘永不沉没的渡轮。

spearmint 留兰香

spear 茅;芽

mint 造币厂;薄荷

首先,以词为单位分解“ spearmint ”为“ spear ”和“ mint ”。假如选“茅”与“造币厂”的含义,则与“留兰香”毫无关联。假如选取“芽”与“薄荷”的含义,那么,“芽”的颜色是淡绿色的,“ spearmint ”就是“绿薄荷”,而“绿薄荷”的学名正是“留兰香”,“留兰香”的俗名正是“绿薄荷”。

四、建立英语汉译纠错模式

当我们的英语词汇积累到一定数量的时候,就会想当然地按英语字面的意思去进行汉译,结果与英语实际意义相去甚远,造成歧义或误解。所以,我们必须学会运用逻辑推理的方法和手段,建立英语汉译的纠错模式。

Milky way 银河 误译:牛奶路

morning glory 牵牛花误译:早晨的荣光

dogfish 星鲨 误译:狗鱼

horsefeathers 梦呓 误译:马鬃

tomcat 雄猫 误译:母猫

由于没有掌握英汉两种语言的词汇在逻辑上的联系,历史上把“ Milky way ”误译为“ 牛奶路”的错误,在现实中依然是屡见不鲜。 例如, 把 “morningglory”(牵牛花)误译为“早晨的荣光”;把“ horsefeathers” ( 梦呓 ) 误译为 “ 马鬃”;把“ tomcat ”( 雄猫 ) 误译为“ 母猫 ”,把 “ dogfish ”( 星鲨) 误译为“狗鱼”等等。

gold 金

fish 鱼

goldfish 金鱼

dog 狗

fish 鱼

dogfish星鲨(狗鱼)

由于英语“ goldfish ”一词与汉语“金鱼”一词在结构和思路上基本雷同,因而就把“ dogfish ”误译为“狗鱼”。其实, 英语“狗鱼”另有其名:pike。 “ dogfish ”与“ seadog”为同义词,意思是说,这种鱼像海洋里的狗一样凶猛,所以是“星鲨”或“角鲨”。

horse马

feathers 羽毛

horsefeathers 梦呓(马鬃)

“ horsefeathers ”不等于“ hoese+feathers ”。 无论是中国的马还是美国的马,均不可能长出羽毛,所以,“ horsefeathers”不可能是“马鬃”,“马鬃”在英语中另有其词:“ horsemane ”。既然马的身上不能长出羽毛, 为什么有人硬要说能长出羽毛呢?显然,该词的含义是“梦呓”,“白日梦”,“想入非非”。假如某人没有做梦,还说马的身上能长出羽毛,那么该词的含义是“胡说”。

有些资料把美国的F-14“雄猫式”战斗机译为“母猫式”战斗机,这是不对的。tom “公的”,“雄的”,“ tomcat ”显然是“雄猫”。美国奉行战略威慑理论,他不可能把其F_14 “ tomcat”命名为“母猫式”战斗机。所以,美国既有“cobra”(眼镜蛇式战斗机),又有“ seacobra ”(海上眼镜蛇)“ skycobra ”(空中眼镜蛇),“ supercobra ”(超级眼镜蛇)等战斗机型。

velvet glove air-to-air missile

把加拿大“ velvet glove air-to-air missile ”译成“天鹅绒手套式空空导弹”显然是误译。英语中有一个成语:“ an iron hand in the velvet glove ”,所以该导弹应译为“笑里藏刀式”,“口蜜腹剑式”或“外柔内刚式”空空导弹。

五、建立汉语英译纠错模式

当我们的英语词汇积累到一定数量的时候,就会想当然地按照汉语的思路去理解或“创造”英语词汇。所以,我们必须学会运用逻辑推理的方法和手段,建立汉语英译的纠错模式。

红宝石 ruby 红色的宝石red gem

蓝宝石 sapphire 蓝色的宝石 blue gem

绿宝石 emerald 绿色的宝石 green gem

在一般情况下,我们很容易把“红宝石”误认为是“ red gem ”。但是, 当我们遇到“红宝石”是“ ruby ”而不是“ red gem ”时, 那么我们至少应当做两件事,第一,立即调整我们的原有思路,接受英语“ ruby ”扬弃汉语“ redgem ”;第二,我们应当进行逻辑推理,意识到“蓝宝石”可能不是“ blue gem ”,“绿宝石”可能不是“ green gem ”。事实上,英语“蓝宝石”是“ sapphire ”,“绿宝石”是“ emerald ”。 红宝石 ruby 红色的宝石 red gem。

上述情况相当于汉语中某些词的思路,例如,“白菜”不等于“白色的菜”,因为有些菜比“白菜”还白,但不能叫做“白菜”。同样,“黄瓜”不等于“黄色的瓜”,“绿豆”不等于“绿色的豆子”,等等。

第三讲 更新旧有的思维模式 (一)

一、更新纯生词思维模式

我们把老师没教的词,没记住的词,不认识的词,通称为生词。这种纯生词的记忆模式严重地束缚了英语学习者的聪明和才智。

lone孤独的

clone 克隆,无性繁殖

在记住“ lone ”的基础上,只要在该词的词首加一个字母“c”,所谓生词“ clone ”就会记住不忘。

sturgeon鲟鱼

s-urgeon军医

在记住“ surgeon ”的基础上, 只要在该词的第一个字母之后添加一个字母“ t ”,所谓生词“ sturgeon ”就会过目不忘。

comet 慧星

come- 来

在记住“come”的基础上,只要在该词的词尾加一个字母“ t ”, 所谓生词“ comet ”就会终生难忘。

可见,只要我们更新纯生词的记忆模式,不把某一个词在词首、词中或词尾仅有某一个字母不认识的词当成生词的话,那么,每个英语学习者的词汇量就会成倍或成几倍的增加。

二、更新同义词思维模式

我们过去是把意义相同或相近的词放到一起去记,可以称之为同义词记忆法。现在我们采用英语广义同义词和汉语广义同义词两种方法,用以更新同义词的记忆模式,从而强化记忆,进一步加深对同义词词群的理解和运用。

(1)英语广义同义词

assassinate 暗杀

bloodbath 屠杀

butcher 屠杀

carnage 屠杀

hecatomb屠杀

kill杀死

massacre屠杀

murder 谋杀

slay屠杀

slaughter 屠杀

suicide 自杀

假如不从英语广义同义词这个角度出发,我们就很难把这些意义相同或相近的词集中在一起记忆。假如不选用 “ massacre ”这个词, 我们就不能用准确无误的词汇来描述1937年12月13日日本军国主义在我国南京有组织、有计划地实施惨绝人寰的大屠杀,而当时国际上的新闻传媒也都毫无例外地使用了massacre一词来抨击和揭露日本军国主义的暴行。

(2)汉语广义同义词

halfway 半路

hemisphere 半球

midnight半夜

peninsula 半岛

radius 半径

semiconductor 半导体

假如不从汉语广义同义词这个角度出发,我们就很难把这些意义相同或相近的词集中在一起记忆,因而在理解和使用的过程中就会产生误用和误译的现象。

三、更新反义词思维模式

(1)对应记忆

把意义相反或相对的一组词集中在一起记忆,这是传统的反义词记忆法。这种方法对我们理解和记忆词汇是有益处的。

lithe_______rigid

柔软的 刚硬的

profane_____pious

亵渎的 虔诚的

(2)词缀记忆

所谓词缀记忆,就是指我们采用为某一具体词汇添加前缀或后缀的方法来强化对反义词的记忆。

添加前缀 un- 表示“不”:

sophisticted 老于世故的

unsophisticated 天真无邪的

添加具有相反意义的后缀 -ful 和 -less:

harm 伤害

harmful有害的

harmless 无害的

(3)结构记忆

所谓结构记忆,就是指我们利用某一个或某几个具体词汇的前部结构相同或后部结构相同来强化对反义词的记忆。

前部结构相同,均为 centr ,i 为连接字母:

centre 中心

centrifugal离心的

centripetal向心的

后部结构相同,均为 anthropic,前缀 mis- 表示“不”,前缀phil- 表示“喜欢”。

anthropic人类的

misanthropic 愤世嫉俗的

philanthropic 乐善好施的

(4)多角度记忆

所谓多角度记忆,就是指我们利用某一个具体词汇所具有的某几个不同的意义同不同词汇组成的反义词来强化对反义词的记忆。

permanent _______ evanesent

持久的 短暂的

permanent _______ mutable

固定的 无常的

permanent _______ temporary

永久的 暂时的

第四讲 更新旧有的思维模式 (二)

所谓更新单一词类记忆模式,就是指我们利用相同词缀或相同结构实现词类的转移,进而增加词汇,扩大词汇量。

(1)同缀记忆

dread ————>dreadless ————>dreadlessness

畏惧 无畏的 无畏

end————>endless ————>endlessness

末端 无边无际的 无边无际

hope ————>hopeless ————>hopelessness

希望 绝望的 绝望

match ————>matchless ————>matchlessness

匹配 无与伦比的 无与伦比

self ————>selfless ————>selflessness

私心 无私的 无私

weight ————>weightless————>weightlessness

重量 失重的 失重

(2)同构记忆

apology ————>apologize

道歉 表示道歉

energy ————>energyze

能量 加强

sympothy————>sympothize

同情 表示同情

maximal ————>maximize ————>maximum

最大的使增到最大 最大量

minimal ————>minimize ————>minimum

最小的使减到最小 最小量

optimal ————>optimize ————>optimum

最佳的使最佳 最佳条件

mater ————>maternal ————>matrimony

母亲 母系的 婚姻

pater ————>paternal ————>patrimony

父亲 父系的 遗产

五、更新单一词汇记忆模式

(1)英语主题词

当遇到某一个英语具体词时,我们就应当有意识地更新单一词汇记忆模式,逐渐培养自己掌握用英语主题词扩展词汇的能力。当遇到“ colour ”一词时,我们就应当联想到太阳光七种颜色的英语词汇。

red 红色的

orange橙色

yellow黄色

green 绿色

blue 蓝色

indigo靛青

violet紫色

red 红色的

infra- 在...下

infrared ray红外线

violet紫色

ultra- 超过

ultraviolet 紫外线

根据物理学知识,红色光的光波最长,比红色光的光波还长的不可见光,英语含义为“在红光之下的光”即为“红外线”。同理,紫色光的光波最短,比紫色光的光波还短的不可见光,英语的含义为“超过紫色光波的光”即为“紫外线”。

(2)汉语主题词

当遇到某一个汉语具体词时,我们就应当有意识地更新单一词汇记忆模式,逐渐培养自己掌握用汉语主题词带英语词的能力。

当遇到“动物”一词时,我们就应当在自己的头脑中,尽可能多地重现相应的英语词汇。当遇到“植物”一词时,就应当重现有关植物的英语词汇。

当遇到科技词汇中的“粒子”,就应当记住相应的英语词汇:

原子 atom

分子 molecule

离子 ion

电子 electron

中子 neutron

核子 nucleon

质子 proton

介子 meson

量子 quantum

声子 phonon

光子 photon

掌握主题词最好是遵循宜少不宜多、由易到难、灵活排序、逐渐增加容量等原则。

第五讲 建立逻辑思维的记忆模式 (一)

一、建立运动记忆的模式

传统记忆法的最大弊病之一就是静止记忆,现在我们用逻辑记忆法的运动记忆来代替静止记忆,最大限度地克服遗忘带来的障碍和烦恼,为英语学习者打开英语词汇王国的大门。

所谓静止记忆模式,就是指直观的、孤立的、简单的记忆模式。

所谓运动记忆,主要是指当我们遇到一个具体单词时,通过添加或改变字母的方式增加词汇,帮助英语学习者强化记忆,扩展词汇量。

(1)左向运动

所谓左向运动,主要是指当我们遇到一个具体单词时,通过添加字母或单词向该词的左侧扩展词汇。

slaughter <———— laughter

屠杀笑声

(2)右向运动

所谓右向运动,主要是指当我们遇到一个具体单词时,通过添加字母或单词向该词的右侧扩展词汇。

flak —————>flake

高射炮薄片

(3)左右运动

所谓左右运动,主要是指当我们遇到一个具体单词时,通过添加字母或单词向该词的左侧和右侧扩展词汇。

( ram ) ramshackle ————>shackle ————>hackle

猛撞摇摇欲坠的 镣铐 禽鸟的颈毛

(4)上向运动

所谓上向运动,主要是指当我们遇到一个具体单词时,通过改变词首字母、词中字母或词尾字母向该词的上方扩展词汇。

dwindle 缩小

swindle 骗取

(5)下向运动

所谓下向运动,主要是指当我们遇到一个具体单词时,通过改变词首字母、词中字母或词尾字母向该词的下方扩展词汇。

culture 文化

vulture 秃鹰

(6)上下运动

所谓上下运动,主要是指当我们遇到一个具体单词时,通过改变词首字母、词中字母或词尾字母向该词的上方和下方扩展词汇。

garble 断章取义

marble 大理石

warble (鸟)啭鸣

(7)全方位运动

所谓全方位运动,主要是指当我们遇到一个具体单词时,通过添加或改变字母的方式向该词的左向、右向、上方和下方扩展词汇。

carpet ____ pet______ peter

地毯宠物 逐渐消失

spot ______ pot______ potter

斑点锅陶工

imput______ put______ pute

输入放 纯粹的

左向运动、右向运动、左右向运动强调词汇的横向运动,上向运动、下向运动、上下向运动强调词汇的纵向运动,全方位运动则是强调词汇的纵横运动。而最终实现的这种词汇的全方位运动的记忆模式或称之为词汇的放射式扩展,将为任何一个英语学习者创造出连他自己都不敢相信的奇迹。

第一讲 改变传统的记忆方法 (一)

我国学校的英语教学,始于1903年。近百年来,由于社会的进步和科学技术的发展,学校英语教学的教学手段、教学模式和学习方法,均有了长足的进步和明显提高,但就记忆单词来讲,仍然是按照从左至右的顺序采用数字母记忆单词的传统方法,基本上没有大的变化。这种陈旧的、一成不变的、传统的记忆方法,消耗了我们几代人的精力,严重地阻碍了我国的英语教学和英语人才的培养。

一、改变记忆单位

传统记忆法是以字母为单位,而逻辑记忆法则是以词为单位。

按照传统记忆法,我们要记住 dapple 这个词,就得经过如下五个步骤:

①数字母:d,a,p,p,l,e;

②借助于国际音标的标注正确读出dapple;

③记住词性,知道它是名词或动词;

④记住其汉语含义是“斑点”或“使有斑点”;

⑤记住其相应的英语解释。

经过这五道工序的加工,根据心理学家的测试,若想把dapple这个词记住终生不忘,至少要重复100 ̄150次,而且中间还得有停顿和间隔,否则一分钟重复100次,其效果实际上还是等于一次。而逻辑记忆法则是以词为单位:

apple苹果

dapple 斑点

若想记住 dapple“斑点”这个词,只要在 apple “苹果”一词前面加一个字母“ d ”即可。这样,能记住一般词汇 apple 就能记住高难词汇 dapple,会读apple 就会读 dapple。如果说按照以字母为单位的传统记忆法,记住 dapple需要重复100次的话,那麽采用以词为单位的逻辑记忆法,只要重复3 ̄5 次就能记住终生不忘,而且还能起到记一个词就能等于记住两个词的作用。

所以,我们一定要用以词为单位的逻辑记忆法代替以字母为单位的传统记忆法,克服记忆上的饱和状态和英语学习者的徘徊不前的心理障碍,实现记忆上的突破和词汇量的倍增。

二、改变记忆顺序

传统记忆法的记忆顺序是从左到右,而逻辑记忆法则是采用灵活顺序。传统记忆法数字母记忆单词是按照从左到右这个固定不变的顺序进行记忆,而逻辑记忆法是以词为单位,可以采用正向、逆向或中间词的方式进行记忆。

offspring后代

spring春天

从 offspring 中找出 spring ,能记住 spring 就能记住 offspring,会读spring 就会读 offspring,这是正向增加词汇。

springe 圈套

spring 春天

从 springe 中找出 spring ,能记住 spring 就能记住 springe , 会读spring 就会读 springe,这是逆向增加词汇。

dwarf侏儒

war 战争

从 dwarf 中找出 war ,能记住 war 就能记住 dwarf,会读 war 就会读dwarf,这是利用中间词增加词汇。

一般的英语学习者只能记住 spring ,但却记不住 offspring 和springe;只能记住 war ,但却记不住 dwarf 。可见,运用逻辑记忆法,以词为单位,改变记忆顺序,不但可以强化记忆,并且能够实现记忆上的突破和词汇量的倍增。

三、改变记忆角度

所谓改变记忆角度,就是从多角度、多方位、多侧面地去分析某一个具体词汇,找出最少字母组成的词,然后进行由多及少或由少及多地倍增词汇的训练直到形成思维定式熟记不忘。

scrap 这个词,按照传统记忆法就是一个词,记住就可以了。但是,根据逻辑记忆法改变记忆单位和改变记忆顺序的要求,我们必须这样记:

scrap碎片

crap掷骰子

rap使着迷

crap掷骰子

scrap碎片

首先从某一具体单词中找出其最少字母组成的词,进行由多及少地记忆,然后再以最少字母单词为基础实施由少及多地记忆,如此循环往复直到记熟为止。

scrape 刮,擦

crape (吊唁时臂膀上戴的)黑纱

rape 抢劫

ape 类人猿

rape 抢劫

crape (吊唁时臂膀上戴的)黑纱

scrape 刮,擦

像 ape 和 rap 这样能够帮助英语学习者强化记忆和扩展词汇量的最少字母组成词,据我们统计,3个字母组成的词大约有 400 个,4个字母组成的词大约有200 个,5个字母组成的词大约有 100 个,6 ̄10个字母组成的词大约有 300个,累加起来大约有1000个小词。

只要我们把这 1000 个最少字母组成的小词记住,熟练运用英语词汇逻辑记忆法的基本原则和基本方法,就能强化记忆,使英语学习者的词汇量成倍,成几倍甚至成十几倍的增加。