前面一篇文章中提到了”git pull”等價于”git fetch”加上”git merge”,然后還提到了pull命令支持rebase模式,這篇文章就介紹一下merge和rebase之間有什么差別。
上一篇文章介紹了Git遠程倉庫的一些使用,但是還是有些東西需要補充一下,所以有了這個續篇。
Source code control 一直是軟件開發過程中重要的環節,從最初的純文件備份,到使用工具進行管理。Source code control 工具的作用也不僅僅只是單純的對同一個版本進行管理了。從目前主流的source code control工具當中不難發現里面的Branch, tag等功能的應用場景越來越多,特別是現在多數企業使用的敏捷編程,結合branch和tag等功能真的能夠很好的做到多版本開發,快速迭代。
Ruby/Git 是一個 Ruby 庫可用來創建、操作 Git 資料庫。它是通過封裝了系統命令調用的方式實現的。
git-ftp 是一個采用 Shell 腳本開發,基于 Git 的 FTP 客戶端。
Git Extensions 是一個 Git 的圖形化客戶端,用來控制 Git 資料庫,支持 Windows 資源管理器集成和 Visual Studio 集成。
git-imerge 執行兩個分支之間逐步合并。如果沖突遇到,找出到底是哪對提交沖突。
前面文章中出現的所有Git操作都是基于本地倉庫的,但是日常工作中需要多人合作,不可能一直都在自己的代碼倉庫工作。所以,這里我們就開始介紹Git遠程倉庫。
Pocket Git 是 Android 手機上一個免費的 Git 客戶端工具
現在你已經有一個git本地倉庫,一切都配置完畢。然后該怎么辦? 一般來說,跟其他的源碼控制系統的工作流程沒什么兩樣,唯一一個區別就是載入(stage)的過程。
git-cola 是一個采用 Python 開發的時尚和功能強大的 Git 客戶端 GUI 工具。
git-ftp是一個基于Git的FTP客戶shell腳本。
msysgit 的開發成員 dscho 從 msysgit fork 后合并 git 官方代碼推出了 git 發行版 git-for-windows,git-for-windows 使用MSYS2 的工具鏈,但是在基本設置上沿襲了 msysgit 的設置,版本比 msysgit 新
HTTP狀態碼,我都是現查現用。我以前記得幾個常用的狀態碼,比如200,302,304,404,503。一般來說我也只需要了解這些常用的狀態碼就可以了。?如果是做AJAX,REST,網絡爬蟲,機器人等程序。還是需要了解其他狀態碼。?本文我花了一個多月的時間把所有的狀態碼都總結了下,內容太多,看的時候麻煩耐心點了。HTTP狀態碼的學習資料到處都有,但是都是理論上講解。?本文介紹HTTP協議中的HTTP狀態碼(HTTPStatusCode),會對大部分的狀態碼都進行了詳細的實例講解。要了解狀態碼,應該在實例中去理解狀態碼的意義,否則看了也會忘記的。用Fiddler工具可以查看HTTPRequest和Response,還可以方便地查看Response中的狀態碼。
接觸 linux 的人對于 top 命令可能不會陌生(不同系統名字可能不一樣,如 IBM 的 aix 中叫 topas ),它的作用主要用來監控系統實時負載率、進程的資源占用率及其它各項系統狀態屬性是否正常。
導讀:先簡單說說Widget的原理。Widget是在桌面上的一塊顯示信息的東西,也通過單擊Widget跳轉到一個程序里面。而系統自帶的程序,典型的Widget是music,這個Android內置的音樂播放小程序。
講解this指針的原理是個很復雜的問題,如果我們從javascript里this的實現機制來說明this,很多朋友可能會越來越糊涂,因此本篇打算換一個思路從應用的角度來講解this指針,從這個角度理解this指針更加有現實意義。
UICollectionView可以做很多的布局,在iOS開發中較為重要,所以這里就以實例來講解UICollectionView的使用進階。
AFImageCache屬于UIImageView+AFNetworking的一部分,繼承于NSCache,以URL(從NSURLRequest對象中獲取)字符串作為key值來存儲UIImage對象。
今天我們來看一下React Native控件Modal具體介紹以及實際使用方法,該適配Android、iOS雙平臺。