螞蟻作為一個混碼農屆的新人來說,看到什么東西都覺得高大上的感覺。最近接觸到了git,有種蠢蠢欲動的感覺,想 試一把。因此開啟了我的Git之旅。廢話不多說,開始我的git之旅。
1.git服務器的選擇
github和bitbucket.github上的開源項目非常多,大神也很多,可以實時跟蹤大神的項目進度,學習大神的編碼。bitbucket的最大優勢就是可以建立5人以下小團隊的私人倉庫。給小型團隊的私人項目提供了便利。但是由于螞蟻是一個菜鳥,使用git主要是為了激勵自己時刻學習,時刻保持好的編碼風格。因此github服務器是最好的選擇。螞蟻的github賬號為:JiyongWang.
2.git客戶端的安裝
百度了一下,大家都推薦使用msysgit使用git bash命令行來管理、提交、更新項目是最好的選擇。搜了半天,每次都是msysgit跳轉到git for windows,開始一直以為不是一個東西,看了下面的contribute才知道是一個東東啊。這就是選擇性無視英文的壞處,以后得加強英文學習啊。msysgit下載地址: http://msysgit.github.io/ 。
3.git的基本命令
git for windows 和 github都已結束后,接下來就該將github中的項目clone到本地。
?。?)首先在github上create a new repository.
?。?)在本地進行Git版本庫的初始化 [1] 。
第一種方式:git clone方式。命令:? git clone https: // github.com/JiyongWang/HelloWorld.git HelloWorld ?。其中:JiyongWang是我注冊的github賬號,HelloWorld是我的一個repository.這條命令的意思是把github上的HelloWorld克隆一份到本地,名字為HelloWorld。
第二種方式:git init和git remote。在本地建立一個工作目錄HelloWorld,然后進入此工作目錄,使用命令? git remote add origin https: // github.com/JiyongWang/HelloWorld.git ?增加一個遠程服務器。這句命令的意思是把github上HelloWorld項目作為本地HelloWorld文件夾的遠程服務器,它的別名為origin,以后提交代碼的時候,只需要使用origin就行。
(3)git bash的簡單設置 [2] 。
使用ls命令時,可以顯示中文。
命令:? alias ls = ' ls --show-control-chars --color=auto ' ?
文件:C:\Applications\Git\etc\git-completion.bash.其中C:\Applications\Git\是我的git安裝路徑。
說明:alias,別名。功能非常強大,可以把復雜的操作設置一個別名,然后就可以非常方便的使用此操作了。如此處:設置git bash的顯示為字符方式,顏色為自動,別名為ls。
?。?)一些簡單的linux命令。
mkdir HelloWorld:建立文件夾
touch new.txt:新建文件new.txt或改變文件new.txt的時間戳。詳見文章 http://www.cnblogs.com/peida/archive/2012/10/30/2745714.html
mv old.txt new.txt:把old.txt重命名為new.txt.
cd:進入xx文件夾
cd ..:退到上一級
今天先到這里,對git有一個最初最基本的概念即可。后續將完整的給出一個簡單項目添加文件、修改文件、建立分支、提交等操作。推薦一款編輯器:sublime text http://www.sublimetext.com/ ,非常輕量級,有各種功能強大的插件可供選擇。
參考資料:
[1] http://www.open-open.com/lib/view/open1332904495999.html
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
