1.git是啥?
git是一個分布式版本控制工具。
2.github是啥?
一個基于git的類似google code的代碼倉庫,付費(fèi)版的用戶可以創(chuàng)建私有倉庫,支持多人開發(fā)。
3.如何使用 GitHub:
(1). 申請GitHub帳戶 xxx ,創(chuàng)建名為new-project的新Repository
(2).安裝Git客戶端( 推薦下載 )
(3). 生成密鑰,這樣項(xiàng)目可以push到 GitHub上
ssh
-keygen -C
'your@email.address'
-t rsa
(4). 將密鑰放到github上去:
密鑰在電腦中位置:C:\Users\(電腦用戶名)\.ssh
默認(rèn)密鑰文件是id_rsa.pub,系統(tǒng)中隱藏文件類型的同學(xué)要特別注意別打開錯文件了。
密鑰類似下面:
(5)git初始化
git config --global user.name
"Your Real Name"
git config --global user.email you@email.address
4.初始化項(xiàng)目管理:
要對現(xiàn)有的某個項(xiàng)目開始用 Git 管理,只需到此項(xiàng)目所在的目錄,執(zhí)行:
$ git init
5. 從現(xiàn)有倉庫克隆
$ git clone git://github.com/schacon/grit.git
這會在當(dāng)前目錄下創(chuàng)建一個名為 “grit” 的目錄,其中內(nèi)含一個.git 的目錄,并從同步后的倉庫中拉出
所有的數(shù)據(jù),取出最新版本的文件拷貝。如果進(jìn)入這個新建的grit 目錄,你會看到項(xiàng)目中的所有文件已經(jīng)在
里邊了,準(zhǔn)備好后續(xù)的開發(fā)和使用。如果希望在克隆的時候,自己定義要新建的項(xiàng)目目錄名稱,可以在上面的
命令最后指定:
$ git clone git://github.com/schacon/grit.git mygrit
請記住,工作目錄下面的所有文件都不外乎這兩種狀態(tài):已跟蹤或未跟蹤。已跟蹤的文件是指本來就被納入
版本控制管理的文件,在上次快照中有它們的記錄,工作一段時間后,它們的狀態(tài)可能是未更新,已修改或者
已放入暫存區(qū)。而所有其他文件都屬于未跟蹤文件。它們既沒有上次更新時的快照,也不在當(dāng)前的暫存區(qū)域。
初次克隆某個倉庫時,工作目錄中的所有文件都屬于已跟蹤文件,且狀態(tài)為未修改。
6. 檢查當(dāng)前文件狀態(tài)
要確定哪些文件當(dāng)前處于什么狀態(tài),可以用 git status 命令。
$ git status
7.增加需要跟蹤的新文件
使用命令git add 開始跟蹤一個新文件
$ git add README
8.綁定域名
(1). 創(chuàng)建一個CNAME文件,內(nèi)容是你的域名,如:
doulemai.com
然后把此文件添加到Github倉庫,上傳到Github。Github服務(wù)器會設(shè)置
doulemai.com
為你的主域名,然后將
www.
doulemai.com
和
engliuo.github.com
重定向到
doulemai.com
。
(2).修改DNS
登陸你的域名管理界面。創(chuàng)建一條A記錄,指向
207.97.227.245
這個IP地址。
如果是用子域名,如
blog.doulemai.com
。只需要創(chuàng)建一條CNAME記錄,指向
blog.doulemai.com
。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

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