2012年2月13日 星期一

當Gerrit的Status變成"Submitted, Merge Pending"

假設要改A、B兩個patch, A dependency on B, 


那麼就要先merge B之後,才能merge A.


如果B已經不見了(可能被abandon掉),就會導致A也無法再被merge了。


這時候就要替A做rebase:


git pull --rebase


 


這樣A就不再依賴B了~


然後確定一下conflict,就可以再merge了:


git push ssh://myname@myserver.com.tw:29418/myproject HEAD:refs/canges/changeID


2012年2月4日 星期六

如何停止憂慮 開創人生

快樂  


看了卡內基的經典書《如何停止憂慮 開創人生》,整理了它裡面的重點精華:


 


【克服憂慮的準則】


第一條:活在今天的方格中,你就可以避免憂慮,不要擔心未來,只要活在今天。


第二條:下次你再坐困愁城,試試魔術方程式:


  1.問你自己「可能發生的最壞狀況是什麼?」


  2.準備接受最壞的情況。


  3.設法改善最壞的狀況。


第三條:提醒自己,憂慮會嚴重危害你的健康。




【分析憂慮的基本技巧】


原則一:收集事實。世上半數的煩惱,來自於人們在擁有足夠的知識前,即試圖作出決定。


原則二:仔細衡量事實後,作出決定。


原則三:一旦作出決定,立即行動。執行決定的忙碌,將使用無暇焦慮。


原則四:擔憂任何問題時,試著寫下:


  1.問題是什麼?


  2.問題的原因有哪些?


  3.有那幾項可能的解決辦法?


  4.最好的解決辦法是什麼?




【如何消除憂慮的習慣】


一、何持忙碌,不讓心中有憂慮的空間。憂慮的最佳療法是採取行動。


二、不要為小事而煩惱。不要讓瑣事摧毀你的幸福。


三、用或然率來排除你的憂慮。請自問:「這件事發生的機率究竟有多少?」


四、接愛不可避免的事實。如果你發現情況不要你的能力所能改變的,請告訴自己:「事必如此,絕無他途」


五、為憂慮訂下一個「停損點」。判斷一下這件事值得付出多少憂慮,然後就拒絕再作任何讓步。


六、不要憂慮過去的事。




【平安快樂的心情】


一、讓心中充滿平安、勇氣、健康與希望的思想,因為「我們的思想形成我們的人生」


二、不要對敵人心存報復,因為受害最深的將是我們自己。千萬不要在我們不喜歡的人身上,多浪費一分鐘。


三、與其為人們不知感恩而煩惱,不如預期人們都不知感恩。耶穌曾在一天中醫治了十位癱瘓病人,卻只有一位回來感謝他。


四、心境保持愉快的唯一方法是不期望他人感恩,只為施予的快樂而付出。


五、請記住感恩是需要培養的美德,希望孩子們能知感恩,我們必須日常訓練他們。


六、盤算你所得到的恩惠,而不是你的煩惱。


七、不要模仿他人。認清自己並作你自己,因為「無知的人才會嫉妒,而模仿無異於自殺」


八、當命運交給你一個酸檸檬,想辦法將它做成檸檬汁。設法從失敗中獲益。


九、忘掉自己的不快,設法為他人創造喜悅。善待他人時,也正是對自己最好的時候。




【如何避免擔憂批評】


原則一、不合理的批評往往是掩飾了的讚美,因為你已引起別人的嫉妒與眼紅。請記住「死狗沒人踢」


原則二、凡事盡力而為,然後撐起傘,避開非難之雨。


原則三、記錄自己做過的蠢事,並提出自我批評。既然我們不能指望自己完全,何不歡迎有益的、建設性的批評。




【常保精力旺盛的六種方法】


第一條:不要等到累了才休息


第二條:學習在工作中放鬆自己


第三條:學習在家裡放鬆自己


第四條:培養四項良好的工作習慣:


  1.除了立即要辦的事務,其他東西都不要留在桌面上


  2.按事情的輕重緩急依次處理


  3.碰到問題,如果已有足夠的事實,就應即時即地解決問題,切勿拖延決定


  4.學習組織事情,做好授權與監督


第五條:滿懷熱忱的工作,最能預防疲倦與煩惱


第六條:提醒自己,沒有人因缺乏睡眠而死。造成傷害的,是對失眠的恐懼,而非失眠本身。