git分布式版本控制系統(tǒng)
我第一個接觸的版本控制系統(tǒng)是svn霎终,當(dāng)時覺得版本控制就是這樣升薯,直到我遇到了git...
git是分布式版本控制系統(tǒng)涎劈,合適分布式開發(fā),強調(diào)個體蛛枚。速度快、靈活扭吁,代碼沖突了也比較好解決,最讓我喜歡的還是git的分支切換蝌诡。
在github上創(chuàng)建一個空項目
我這里git的遠程倉庫選擇github枫吧,github是全球最大的代碼托管庫,在國內(nèi)也有許多類似的站點可以選用(比如:coding)闽寡。
-
這里假定已經(jīng)有了github賬號尼酿。登錄github點擊右上角的加號,選擇new repository選項新建一個項目涎永。
新建項目 -
填寫新項目的基本信息:
新的項目名稱鹿响,描述,其他默認妈倔,然后點擊create repository按鈕新建項目
填寫新項目基本信息 -
克隆新項目至本地
點擊README按鈕绸贡,去編輯README文件听怕。
新建README文件
寫下hello world,然后到頁面最下方點擊commit new file按鈕闽烙。
hello world
點擊use https 然后點復(fù)制按鈕
復(fù)制
去你的本地文件夾声搁,打開git bash酥艳。輸入命令
git clone <剛才復(fù)制的項目地址>
git bash
如果還沒安裝git,可以自行百度下載git莫换,安裝無腦,一路下一步就好拉岁。
到此為止,新的項目就好了惫企。
Paste_Image.png
提交 (commit)
進入新建的項目文件夾陵叽,就可以開始你的代碼了巩掺。
demo文件夾
這里為了方便,假定已經(jīng)在項目里寫了一段代碼研儒。準備提交至遠端代碼倉庫独令。進入項目文件夾,輸入命令:
git status
git status
添加更改的代碼
git add .
git add .
提交代碼
git commit -m "提交代碼"
提交代碼
log命令可以查看提交歷史
git log
Paste_Image.png
推送提交至遠程分支push
git push origin master
push
至此就完成了git的首次提交
補充
這里使用的bash是git(戳這里下載)自帶的遍膜,如果覺得打命令搞不懂瓤湘,可以試試圖形化界面(例如:sourcetree)