連接GIT倉(cāng)庫(kù)
git init //初始化該文件夾的git
git remote add origin xxxx? //連接GIT倉(cāng)庫(kù)
操作分支
git branch //查看分支
git chechout -b 分支名 //新建分支并切換
git branch -d 分支名 //刪除分支
git checkout (分支名) //切換到其他分支開(kāi)發(fā)?
git pull origin 分支名? //拉取分支
git push origin 分支名? //提交分支
① git status? //查看當(dāng)前代碼狀態(tài)? 紅色未提交? 綠色代表代碼在緩存區(qū)
② git add .? ?//把所有修改的代碼放到緩存區(qū)
③ git commit -m "修改注明"? ?//提交代碼 注明修改說(shuō)明
④ git push origin (當(dāng)前分支名)? ?//提交到遠(yuǎn)程倉(cāng)庫(kù)里面? 這時(shí)候可以去倉(cāng)庫(kù)里面看下代碼變化
新建遠(yuǎn)程分支
git checkout -b <分支名> //先建一個(gè)本地分支
git push origin <分支名>:<分支名>? //把新建的本地分支push到遠(yuǎn)程服務(wù)器,遠(yuǎn)程分支與本地分支同名
刪除遠(yuǎn)程分支
git push origin --delete <分支名>
git將分支branch合并到主干master上
git chechout -b 分支名 //新建分支并切換 已有分支直接切換 git checkout 分支名
git branch //查看分支
git checkout master //切換到主干
git merge 分支名? //合并某分支到主干上
git branch -d 分支名 //合并后刪除分支信息
解決不用每次輸入密碼問(wèn)題:
首先進(jìn)入項(xiàng)目目錄執(zhí)行代碼?git?config?--global?credential.helper?store
資料
第一次提交到GitHub上:
echo "# blogs" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin (http遠(yuǎn)程長(zhǎng)褲地址)
git push -u origin master