1、Git
1.1、集中式版本控制系统:svn,cvs,clearcase;分布式版本控制系统:git、mecurial、bazaar
1.2、windows下使用许多Linux工具时都需要Cygwin这样的模拟环境,不过有msysgit这个神奇的安装包
1.3、unix哲学:没有消息就是好消息
1.4、安装git后需要以下命令:
$ git config --global user.name
"Your Name"
$ git config --global user.email
"email@example.com"设置一下姓名和邮箱
1.5、创建版本库(repository)
$ mkdir learngit
$ cd learngit
$ git init //创建一个隐藏的.git目录,这个目录就是用来跟踪管理版本库的
注意:git不能跟踪word文件,因为word格式是二进制,其次txt文件里的中文也会乱码。具体原因不清楚
1.6、“git add 文件名”是把工作区文件放到暂存区,“git commit”是把暂存区文件放到分支里(默认为master)
一些命令:git log;git reset --hard HEAD^^;git reset --hard log数字;git checkout -- 文件名;
1.7、感觉git有两个用,一个是快速调出命令窗,一个是版本管理,通过版本管理可以使用一些指令,如go get指令来下载一些包
1.8、go run 和bee run
bee new命令要在哪输入? 必须在gopath\src目录下
bee run一定要在要运行的项目目录下运行git,且会产生一个与当前目录名相对应的exe文件,运行这个文件相当于在命令行输入bee run。在git命令里面ctrl+c会停止服务
go run 也要在要运行的go文件的同级目录下运行,且后面需要加上go文件名
2、beego的安装注意事项:
2.1安装指令:go get github.com/astaxie/beego和go get github.com/beego/bee在开始菜单→git bush里输入
2.2安装完成以后会在src里出现github.com文件夹(相当于一个项目),在mygo\bin中出现bee.exe文件。之后还需要在环境变量的Path里将bee.exe的地址添加进去。
2.3 go run hello.go需要在hello.go的目录下执行;bee new test需要在src目录下运行;bee run 需要在项目包里运行,并且运行以后会产生一个与目录名相对应的一个exe文件。
2.4在bee run以后,ctrl+c可以停止服务
3.需要再学一些dos命令。晚安!