拥抱开源

“开源”一词在我国IT界已经出现了不少年头,但“社会化编程”想必没有多少人接触过。我想问大家一个问题:各位在狭小的空间里呆上一段时间之后,再出门时是否有一种豁然开朗的感觉?相信很多人的答案都是肯定的。或许外包行业在IT界只是极端个例,但“让全世界码农看自己的代码”这种事,很多人恐怕想都不敢想。

GitHub正是这样一个平台,我们在这里可以与全世界的开源开发者交流代码或心得。如果您对某款开源软件的代码感兴趣,如果您想为中意的软件出一份力,如果您自己编写了小程序却苦苦找不到人指点,如果您想跟慕名已久的IT界明星(俗称“大神”)聊上两句,那么GitHub欢迎您。

解决github Permission denied (publickey)问题

2018年04月13日

最近在使用github提交的时候报如下错误:> git show :SMS_ReciveDAL/SMS_ReciveContext.csgit@github.com: Permission denied (publickey).fatal: Could not read from remote repository.出现以上错误的原因是:SSH keys没有设置或者过期了,SSH keys 可以在...

Updates were rejected because the remote contains work that you do

2018年04月11日

最近在提交代码的时候,报如下错误:Admin@Administrator MINGW64 /d/htdocs/work.local.com/www-local-com (develop) $ git merge lernado Updating 764de39..7717317 Fast-forward controllers/ListsController.php | 1 - 1 ...

github 入门与实践

2018年04月09日

“开源”一词在我国 IT 界已经出现了不少年头,但“社会化编程”想必没有多少人接触过。于是在阅读正文之前,容我越俎代庖替作者问一个问题:各位在狭小的空间里呆上一段时间之后,再出门时是否有一种豁然开朗的感觉?相信很多人的答案都是肯定的。对于对日外包出身的我来说,“社会化编程”就给了我这种感觉。或许外包行业在 IT 界只是极端个例,但“让全世界码农看自己的代码”这种事,很多人恐怕想都不敢想吧。GitH...

用对 gitignore

2018年04月09日

使用 git 做代码管理工具时,设置 gitignore 是必不可少的流程,一些系统或者 IDE 会在目录下生成与项目不相关的文件,而这些文件我们不期望被提交到仓库之中。理解 gitignore 的 pattern 规则十分重要。Pattern 规则关于 Pattern 规则,可以查看 git 的相关文档:http://git-scm.com/docs/gitignore,大致有以下几点:空行不匹...

git操作的一些理解

2018年04月08日

git其实是是一个不用网络的仓库(本地仓库),你也可以把数据push到github上(远程仓库)。你现在的pull和push都是本地版本库和远程仓库之间的数据交互。在你的本地仓库,其实是由两部分组成:工作区 (Working Directory) //看得见的版本库 (Repository) //看不见的暂存区(Stage)分支 (branch)版本库包含暂存区和分支流程:初次提交:- 通过git...

在Pycharm中使用GitHub

2018年01月11日

完成了准备工作时候,就可以开始连接PyCharm和GitHub啦.1.设置GitHub账号和密码:如下图. 你可以点击test按钮看是不是能够成功连接.如下图. 2.设置Git在git路径哪里填上你的git.exe的路径就行. 经过上面这两步,Pycharm算是可以和GitHub互联了.接下来的部分就讲一些实战中经常用的操作.三.创建Github仓库如下图. 然后会弹出一个框,熟悉GitHub的童...

说说Git的ssh key

2017年12月14日

ssh key的作用我们使用ssh登录服务器时,一般常见的会使用用户名/密码方式登录,也可以使用ssh key实行免密码登录,一般现在这种方式被Git服务器使用的比较多。生成ssh keyssh-keygen -t rsa -C "your name"这样默认会在本地的~/.ssh目录下生成id_rsa,id_rsa.pub两个文件,id_rsa是私钥,id_rsa.pub是公钥。使用ssh ke...

Markdown 语法说明 (简体中文版) - Markdown 免费编辑器

2017年09月09日

Markdown 免费编辑器Windows 平台MarkdownPadMarkPadLinux 平台ReTextMac 平台Mou在线编辑器Markable.inDillinger.io浏览器插件MaDe (Chrome)高级应用Sublime Text 2 + MarkdownEditing / 教程*** 如有更好的 Markdown 免费编辑器推荐,请到下面评论反馈,谢谢!