獲取與創(chuàng)建項(xiàng)目命令
git init
用 git init 在目錄中創(chuàng)建新的 Git 倉(cāng)庫(kù)淹魄。 你可以在任何時(shí)候翘地、任何目錄中這么做冕碟,完全是本地化的。
在目錄中執(zhí)行 git init憎亚,就可以創(chuàng)建一個(gè) Git 倉(cāng)庫(kù)了员寇。
例如:在指定的文件夾下選中文件夾右鍵Git Bash Here執(zhí)行g(shù)it init初始化git倉(cāng)庫(kù),此刻文件夾下會(huì)有一個(gè).git的文件夾
然后可以復(fù)制GitHub上面的倉(cāng)庫(kù)地址使用命令git clone? remote(github倉(cāng)庫(kù)的地址)來克隆遠(yuǎn)程倉(cāng)庫(kù)的項(xiàng)目
git ?? status 命令可以查看git的本地狀態(tài)第美,包括是在哪一個(gè)分支上和添加到本地倉(cāng)庫(kù)將要上傳到遠(yuǎn)程的文件
git ?? branch? test 可以創(chuàng)建test分支
git ?? checkout? test切換到test分支
git add添加本地文件到git緩存區(qū)蝶锋,通過git commit ? -m? "描述的信息"提交添加的文件到倉(cāng)庫(kù)中
git reset HEAD? --test.jsp? 取消提交已緩存的內(nèi)容test.jsp此時(shí)執(zhí)行g(shù)it commit 命令不會(huì)提交--test.jsp
git? pull拉取遠(yuǎn)程倉(cāng)庫(kù)的項(xiàng)目文件,一般會(huì)在push之前先執(zhí)行pull命令避免不同步更新時(shí)候的沖突
git push推送分支到遠(yuǎn)程倉(cāng)庫(kù)