摘要: 情况一:checkout 当你修改了某个文件,未提交暂存区,回退本次修改 情况三:reset 当你的代码,已提交到暂存区,还未提交到远程仓库 git log 查看提交日志 git reset执行回退 Git在内部有个指向当前版本的HEAD指针,当你回退版本的时候,Git仅仅是把HEAD从指向指定的c 阅读全文
posted @ 2017-07-31 14:56 行走在云端的愚公 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 本地仓库关联远程仓库 1. 新建本地目录scala 这样就新建了一个本地仓库 2. 在远端如github上新建仓库scala 3. 关联远程仓库 4. 执行git pull 5. 切换分支 本地分支关联到远端分支 第一次也可以使用 注意:如果提交失败,请执行下面命令 从远程克隆分支 提交操作 分支操 阅读全文
posted @ 2017-07-31 14:55 行走在云端的愚公 阅读(200) 评论(0) 推荐(0) 编辑
摘要: git模型 git提交操作解释 用git add把文件添加进去,实际上就是把文件修改添加到暂存区; 用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支 阅读全文
posted @ 2017-07-31 14:53 行走在云端的愚公 阅读(116) 评论(0) 推荐(0) 编辑
摘要: mac下安装 配置 其中 global参数表示全局配置 生成SSH秘钥 1. 执行下面命令,id_rsa和id_rsa.pub 2. 此时会在~/.ssh目录下生成id_rsa(私钥)和id_rsa.pub(公钥),将公钥添加到gitlab服务端或者github服务端 3. 使用下面命令可验证配置成 阅读全文
posted @ 2017-07-31 14:53 行走在云端的愚公 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 概念 所谓的模块就是一个.py文件,主要是为了实现代码的共用和易于维护。python工程中可以通过文件目录来管理把不同的模块,和java等其他语言一致,但是要注意的是,模块的名字不能冲突,特别是和内建的模块,否则可能会造成内建的模块无法导入, 使用 通过import 模块名 来导入,这样就可以使用改 阅读全文
posted @ 2017-07-31 14:50 行走在云端的愚公 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 面向对象 和java一样,OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 不同之处是python中方法也是对象,这和js有点类似 类 类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响; 通过关键字class来声明 class之后是类名 ( 阅读全文
posted @ 2017-07-31 14:50 行走在云端的愚公 阅读(102) 评论(0) 推荐(0) 编辑