在Linux中使用Git筆記
在Linux下搞開發,不用Git來進行版本控制是有些浪費,但是以前都是用SVN,而且都是圖形界面,用這個顯然入手不太容易,今天整了挺久,總結一下。
1、在https://github.com上申請號先
我是要將代碼放到github中的,如果你不想放,那可以掠過這步直接看後面的,因爲Git支持本地和服務器上的Repository。
申請好後,先創建一個新的Repository,記好自己的帳號,郵箱,以及Repository名稱就好。
例如我創建了一個帳號test,郵箱[email protected],Repository爲testRep
2、在linux下安裝git
我的系統是Ubuntu12.04,所以直接安裝搞定
sudo
apt-get install git git-core |
3、配置git
前面不是申請帳號郵箱了麼,這裏需要設置一下自己電腦上的git全局變量,其實你在新建Rep的時候就會有嚮導了
全局安裝: 配置git git
config -- global user.name
"test" 下一步: mkdir testRep
//創建一個文件夾,即工程所在位置,可以任意名字,任意位置,在自己已有工程處也可以 cd
testRep //進入此文件夾 git
init //將此文件夾增加git管理,其實就是創建了一個.git文件夾 touch
README //生成一個readme文件 git
add README //將此文件加入修改列表 git
commit -m 'first
commit' //增加此次提交的說明 git
push -u origin master //推送此次修改 |
按照這個想到走下來,基本就完成一個簡單的代碼同步了
4、構建分支
我用GIT的作用是版本控制,剛剛入手,肯定非常不專業,先寫個今天使用的過程
在3的基礎上,我開始逐漸修改代碼
git branch test0.1 //創建一個test0.1分支 git checkout test0.1 //進入這個分支中來 git branch //查看一下分支名稱,確定沒有在master中了 git add -A //將本次修改的所有內容都加入修改列表 git commit -m "commit all" //提交說明 git push -u origin test0.1 //將此次修改提交到分支test0.1中去
好了,登錄到GIT,應該就可以看到master 和test0.1兩個分支了
以上內容不是很嚴謹,日後逐步完善,如果您有什麼覺得有問題的,儘管指出,謝謝