千鋒教育最新版前端Git教程,從入門到實(shí)戰(zhàn)迅速上手git

1:? 配置局部git倉(cāng)庫(kù): ?第一次存儲(chǔ)整個(gè)文件 ?后面的每一個(gè)版本只存儲(chǔ)修改的部分;
? ? ? ? ? ? ? ? 先: 在創(chuàng)建的文件里面 右鍵 git bash ? 然后 輸入 ? git init
? ?? ? ? ? ? ? 然后 ?git config user.name "名字"
? ? ? ? ? ? ? ? ? ? ? ? ? git config user.email "郵箱";
??2: 將文件夾內(nèi)的文件 添加到暫存區(qū):
??window先用dir 查看文件是否在當(dāng)前文件夾內(nèi)
? ??git add "文件名" ;?
注意引號(hào)要是英文狀態(tài)下的引號(hào),引號(hào)只寫一半表示換行,寫全才會(huì)執(zhí)行;
? git commit -m "本次提交的版本信息或功能的描述"
3: git log ?查看版本
當(dāng)版本數(shù)據(jù)過(guò)多時(shí),可以按向下鍵 按q退出;
4:將本地git倉(cāng)庫(kù)文件上傳到遠(yuǎn)程倉(cāng)庫(kù)
先建立鏈接: git ?remote ?add ?自己取一個(gè)連接別名 ?連接地址
?如:git remote add origin https://gitee.com/xxxxxx/xxx.git ? ? //https://gitee.com/YY0438-space/demo.git
?再推送到遠(yuǎn)程倉(cāng)庫(kù): ?git push ?連接別名 ?分支名;
? 如: git push origin master
? ? 從遠(yuǎn)程倉(cāng)庫(kù)獲取文件:
? ? ? git clone 要獲取的遠(yuǎn)程倉(cāng)庫(kù)地址;
? ? ? 下次更新直接: git pull 鏈接別名 ?分支名
5:查看當(dāng)前項(xiàng)目建立了哪些鏈接:
git remote -v;
刪除當(dāng)前項(xiàng)目建立的鏈接:
git remote rm 鏈接別名;
6:回退版本: git reset --hard 版本號(hào)(前七位)
7:git分支:
查詢有哪些分支: git branch
創(chuàng)建一個(gè)分支: git branch ?分支名
分支之間的切換: git checkcout 分支名
創(chuàng)建的分支要先拿取倉(cāng)庫(kù)數(shù)據(jù)(鏡像,拷貝):git clone 遠(yuǎn)程倉(cāng)庫(kù)地址
推送創(chuàng)建的分支到遠(yuǎn)程: git push 鏈接名 分支名
其他人拉取分支數(shù)據(jù): ? git fetch 連接名 分支名
合并分支: git merge 分支名
如果將A合并到B分支,就要先切換到B分支 ;將其他分支合并到當(dāng)前所在分支,合并之后其他分支可以刪除
刪除分支: git branch -d 分支名
強(qiáng)制刪除: git branch -D 分支名
注意?。。?? ?fetch 只拉取數(shù)據(jù);
merge 只合并分支
pull 即拉取數(shù)據(jù)又合并分支