<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天道酬勤]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Bason09</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Bason09]]></copyright><item><title><![CDATA[程序员一句话心情]]></title><link>https://blog.csdn.net/Bason09/article/details/44060893</link><guid>https://blog.csdn.net/Bason09/article/details/44060893</guid><author>Bason09</author><pubDate>Wed, 04 Mar 2015 15:30:58 +0800</pubDate><description><![CDATA[自从当上程序员，我的人生总像是开启了编译模式，忽略美好无错的一面，然后不断否定错误的自我。。。]]></description><category></category></item><item><title><![CDATA[保持坦然平和的心态！]]></title><link>https://blog.csdn.net/Bason09/article/details/20841069</link><guid>https://blog.csdn.net/Bason09/article/details/20841069</guid><author>Bason09</author><pubDate>Sun, 09 Mar 2014 13:43:30 +0800</pubDate><description><![CDATA[最近有些浮躁，我想天天都有人浮躁，这是常跟人比较的结果。
 
为什么人与人之间会有如此不同？或许这个世界原本是一个复杂的矛盾体，人们在其中互相纠结，无法自拔。有人成功有人失败，有人欢喜有人悲伤，有人健康有人残疾。。。经过一段时间的反思，慢慢的，发觉社会就是这样一个复杂体，各种矛盾充斥其中，许多问题有待解决或无法解决，我们唯一能做的，或许就是坦然接受了，坦然面对社会的复杂变化，坦然接受不完美的现]]></description><category></category></item><item><title><![CDATA[如何成为技术大牛（华为超级技术大牛的十年经验总结）]]></title><link>https://blog.csdn.net/Bason09/article/details/9616257</link><guid>https://blog.csdn.net/Bason09/article/details/9616257</guid><author>Bason09</author><pubDate>Mon, 29 Jul 2013 14:47:05 +0800</pubDate><description><![CDATA[华为超级技术大牛的十年经验总结 
人类与动物的最大不同是积累知识可以传承学习，学习他人成功的经验可以让我们少
走弯路并缩短学习曲线，这里，华为大牛徐家骏的10年华为之路对每个人都有启迪和指导
意义！ 
 
作者：徐家骏 
 
(注：徐是华为数据中心的头，清华硕士，技术超级牛人，一级部门总监，华为副总裁，年
收入过千万，数据中心是用火山岩建的深入地下的一个大型建筑。防辐  射，可防卫]]></description><category></category></item><item><title><![CDATA[《Windows下Git的使用》]]></title><link>https://blog.csdn.net/Bason09/article/details/8869256</link><guid>https://blog.csdn.net/Bason09/article/details/8869256</guid><author>Bason09</author><pubDate>Tue, 30 Apr 2013 12:38:56 +0800</pubDate><description><![CDATA[1.如果没有账号，先到GitHub的主页注册一个账号：https://github.com/


2.创建一个名为“test”的版本仓库


3.然后到这里http://windows.github.com/下载windows版的git，也可以点此直接下载git的windows客户端：http://github-windows.s3.amazonaws.com/GitHubSetup.]]></description><category></category></item><item><title><![CDATA[Visual Studio 2012资源概览]]></title><link>https://blog.csdn.net/Bason09/article/details/8867166</link><guid>https://blog.csdn.net/Bason09/article/details/8867166</guid><author>Bason09</author><pubDate>Tue, 30 Apr 2013 09:11:18 +0800</pubDate><description><![CDATA[欢迎来到 Visual Studio 2012, 作为产品、工具和技术家族的一员，在这个Visual Studio发布版本中，您能使用它来创建强大和高性能的应用程序。您能使用这个主题的资源来学习如何创建Windows Store应用，还有桌面、网络和游戏控制应用程序。












下载

下载 Visual Studio 2012:



Visu]]></description><category></category></item><item><title><![CDATA[Visual Studio 2012 的新功能]]></title><link>https://blog.csdn.net/Bason09/article/details/8867139</link><guid>https://blog.csdn.net/Bason09/article/details/8867139</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:56:22 +0800</pubDate><description><![CDATA[现代应用程序的新纪元已经到来，这一点毋庸置疑。 利用联网设备和基于云的服务，您可以获得比以往任何时候都更大更精彩的机遇。 独立的开发人员随时随地都可以进行连接，向不计其数的用户提供您所构建优秀的应用程序。 而大型敏捷的开发团队则可以获得明显的业务优势——执行效率越快，优势越明显。

这就是为什么说 Visual Studio 2012 是我们到目前为止最卓越的版本。 它的目的就是帮助您在贵在创]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十九)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867118</link><guid>https://blog.csdn.net/Bason09/article/details/8867118</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:47:06 +0800</pubDate><description><![CDATA[5.3 产生你的SSH公钥(Generating Your SSH Public Key)

　　正如刚才提到的，许多Git服务器认证采用SSH公钥。为了提供一个公钥，你系统中的每个用户必需产生一个如果他们还没有的话。这个过程在各个操作系统中是基本类似的。首先，你应该检查并确认你还没有这个公钥。缺省情况下，一个用户的SSH密钥存储在这个用户的~/.ssh目录中。你可以简单地到这个目录中并列出目]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十八)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867114</link><guid>https://blog.csdn.net/Bason09/article/details/8867114</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:46:41 +0800</pubDate><description><![CDATA[5.2 在服务器上建立Git环境 (Getting Git on a server)

　　为了初始创建任何Git服务器，你需要导出一个现存的库到一个新的裸库中――一个不包含工作目录的库。这通常可以直接做到。为clone你的库来创建一个新的裸库，使用--bare选项来运行clone命令。根据约定，裸库目录以.git结尾，例如：

　　$ git clone --bare my_projec]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十七)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867111</link><guid>https://blog.csdn.net/Bason09/article/details/8867111</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:46:18 +0800</pubDate><description><![CDATA[5. 服务器上的Git (Git on the Server)

　　到此为至，你应该会做大部分的使用Git时的日常工作了。然而，为了在Git中做任何协作，你将需要有一个远端Git库。尽管你可以技术上上传或者下载更改到某个个人库中，这么做是不被鼓励的因为你可能会很容易弄混他们的工作，如果你不小心的话。另外，你想你的协作者可以存取库即使你的计算机是不在线的――有一个更可靠的公共库通常会很有用。因]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十六)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867109</link><guid>https://blog.csdn.net/Bason09/article/details/8867109</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:45:53 +0800</pubDate><description><![CDATA[4.6 变更基线(Rebasing)

　　在Git中，有两种方法来从一个分支集成到另外一个分支：合并以及变更基线。在本节中，你将会学习什么是变更基线，怎么变更基线，为什么它是一个相当迷人的工具，以及在什么情况下，你会不想用它。



　　4.6.1 基本的变更基线(The Basic Rebase)

　　如果你返回到一个合并章节中的较早期的例子(如图3-27)，你可以看到你偏离]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十五)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867108</link><guid>https://blog.csdn.net/Bason09/article/details/8867108</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:45:31 +0800</pubDate><description><![CDATA[4.5.1 上传(Pushing)

　　当你想与外部世界分享一个分支时，你需要把它上传到一个远端的你有写权限的服务器上。你的本地分支不会自动地与你要写的那个远端服务器同步--你必需显式地上传你想共享的分支。也就是说，你可以用私有分支来做你不想共享的工作，而只是上传那些你想协作的主题分支。

　　如果你有一个分支命名为serverfix，你想与其它人一起在其上工作，你可以用你上传你的第1个]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十四)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867106</link><guid>https://blog.csdn.net/Bason09/article/details/8867106</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:45:07 +0800</pubDate><description><![CDATA[4.5 远端分支(Remote Branches)

　　远端分支用来引用你远端库的分支状态。它们是你不能移动的本地分支。它们被自动移动无论什么时候你做了一些网络通信。远端分支的行为就像是一个书签它用来提示你最后连接到的远端库在哪里。

　　它们利用格式(remote)/(branch)。例如，如果你想看一下你最后通信的那个origin远端上的master分支的现状，你应该检查origin]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十三)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867105</link><guid>https://blog.csdn.net/Bason09/article/details/8867105</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:44:43 +0800</pubDate><description><![CDATA[4.3 分支管理(Branch Management)

　　现在，你已经创建，合并以及删除了一些分支，让我们来看一些分支管理工具它将会非常方便当你开始随时使用分支时。

　　Git branch命令并不只是创建和删除分支。如果你在运行它时没有附带参数，你会得到一个简单的你当前的分支列表：

　　$ git branch

　　iss53

　　* master

　　Te]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十二)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867102</link><guid>https://blog.csdn.net/Bason09/article/details/8867102</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:44:18 +0800</pubDate><description><![CDATA[4.2.2 基本合并(Basic Merging)

　　假设你的issue #53工作做完了，你决定把它合并到你的master分支中去了。为了实现这一点，你将把你的iss53分支合并进来，这很像你之前把hotfix分支合并进来。所有你需要做的是check
 out你希望合并到的那个分支，然后运行git merge 命令：

　　$ git checkout master

　　$]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十一)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867099</link><guid>https://blog.csdn.net/Bason09/article/details/8867099</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:43:53 +0800</pubDate><description><![CDATA[4.2 基本的分支及合并

　　让我们来分析一个简单的分支和合并的例子，这个工作流程你可能会在实际工作中用到。你将按照以下步骤来工作：

　　1. 在一个web site上工作

　　2. 为你正在工作的新的案例创建一个分支

　　3. 在那个分支上做一些工作。

　　此时，你会收到一个电话，另外一个事件更紧急需要你的火线修改。你会这么做：

　　1. 返回到你的产品分支上]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载十)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867093</link><guid>https://blog.csdn.net/Bason09/article/details/8867093</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:42:41 +0800</pubDate><description><![CDATA[4．Git分支 (Branching)

　　几乎每种VCS都有一些分支支持的方式。分支意味者你偏离了开发的主线而需要继续你的工作同时不弄乱主线。在许多其它VCS工具中，这在某种程度上来说是很昂贵的过程，通常需要你创建一个你源码目录的新的copy，这对一个大型的项目而言会花费很长的时间。

　　一些人认为Git的分支模型是其”杀手级功能”，这当然把Git与其它VCS社区区分开来。那么为什么]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载九)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867092</link><guid>https://blog.csdn.net/Bason09/article/details/8867092</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:42:16 +0800</pubDate><description><![CDATA[3.7 提示及技巧(Tips and Tricks)

　　在我们结束本章的Git基础之前，一些小的提示和技巧将会使你的Git体验更简单，容易或者更熟练。许多使用Git的人并没有使用任何技巧，我们并不想参考他们，也不想假定你会在本书的后面使用他们；但你可能应该知道怎么做。

　　

　　3.7.1 自动补全(Auto-completion)

　　如果你使用了Bash shell，]]></description><category></category></item><item><title><![CDATA[精通git中文版(连载八)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867089</link><guid>https://blog.csdn.net/Bason09/article/details/8867089</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:41:47 +0800</pubDate><description><![CDATA[3.6 标签(Tagging)

　　与大多数VCS相似，Git具备标识一个特定历史时刻点作为重要标识的能力。通常情况下，人们用这个功能来标识一个release点(v1.0等等)。在本节中，你会学习到怎么列出可用的标签(tags)，怎么创建新的标签(tags)以及什么是不同类型的标签。



　　3.6.1 列出你的标签(Listing Your Tags)

　　列出Git中可用]]></description><category></category></item><item><title><![CDATA[精通git中文版 (连载七)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867086</link><guid>https://blog.csdn.net/Bason09/article/details/8867086</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:41:20 +0800</pubDate><description><![CDATA[3.5 与远端一起工作(Working with Remotes)

　　为了能够在任意Git项目上进行协作，你需要知道怎么管理你的远端库。远端库是你项目的一个版本，它存储在Internet或网络的某处。你可以有几个这样的库，它们的每一个对你来说或者是只读的，或者是读写的。与其它人的协作涉及到了如何管理这些远端库以及当你需要共享工作时从中上载和下载(pushing
 and pulling)]]></description><category></category></item><item><title><![CDATA[精通git中文版 (连载六)]]></title><link>https://blog.csdn.net/Bason09/article/details/8867084</link><guid>https://blog.csdn.net/Bason09/article/details/8867084</guid><author>Bason09</author><pubDate>Mon, 29 Apr 2013 15:40:55 +0800</pubDate><description><![CDATA[3.3 查看提交历史(Viewing the Commit History)



　　在你已经创建了几个提交后，或者如果你已经 clone了一个存在提交历史的库，你有可能想回头看一下都发生了什么。实现该功能的最基本和强大的工具是使用git log 命令。



　　这些例子使用了一个非常简单的项目称之为simplegit，这是我经常用来做演示的项目。为了获取该项目，运行:]]></description><category></category></item></channel></rss>