git是非常好用的一款代碼版本控制工具,下面給大家介紹一下git的各種終端命令汤徽。
1. git clone https://git-sjjdd.dsdsk/dsdd(項目地址) ? 從服務器把項目克隆到本地袒炉;
2.git branch 查看當前所在分支轧房;
3.git checkout -b 分支名稱 ? ? 創(chuàng)建新的分支柴钻;
4.git checkout 分支名稱 ? 切換到該分支亿虽;
5.git status ? 查看當前分支的狀態(tài) ?是否有修改帝嗡、有等待提交等龄减;
6.git add . 更新所修改的內(nèi)容;
7.git commit -m "注釋" ?提交修改內(nèi)容 ?(支持本地提交渣叛,并未到服務器)丈秩;
8.git push ? 提交代碼至服務器 ;
9.git pull 分支名稱 ?從服務器拉取數(shù)據(jù)
10.git pull --rebase? 分支名稱? 從服務器拉取數(shù)據(jù)
11.git branch -a 查看遠程分支
12.git branch -D 分支名稱 ?刪除本地分支 (如果要刪除遠程服務器上的分支淳衙,執(zhí)行此命令后蘑秽,在 git push 分支名稱 即可)
13.git merge 分支名稱 ?把此分支合并到當前所在分支
14.git fetch 刷新遠程分支 ,當別人創(chuàng)建分支后提交到服務器滤祖,使用 git banch -a 會看不到筷狼,就需要執(zhí)行此命令
15.git fetch -p 刷新分支
注意? git pull 和 git pull --rebase 都是拉取服務器內(nèi)容
使用git pull --rebase 拉取? 如果出現(xiàn)沖突,會暫停合并匠童,需要先解決沖突埂材,解決完沖突之后,執(zhí)行 git add 命令更新汤求,不需要git commit , 在執(zhí)行git rebase --continue,這樣git會繼續(xù)apply余下的補丁 俏险,(在任何時候,都可以用git rebase --abort命令來終止rebase的行動扬绪,并且該分支會回到rebase開始前的狀態(tài)).
使用方法
1.先git clone 把項目克隆到本地
2.git checkout 切換到你需要的分支竖独,打開項目,進行編碼
編碼完成后需要提交服務器
1.先更新本地的修改 ?git add .
2.在提交修改 git commit?
3.在拉取服務器最新的內(nèi)容 git pull (有沖突就解決沖突挤牛,解決完沖突之后再重復執(zhí)行 1 2 操作)
4.最后提交至服務器 git push?