一、git常用命令
// 創(chuàng)建本地分支
git branch 本地分支名
// 關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù)
git remote add origin 你的新遠(yuǎn)程倉(cāng)庫(kù)地址
// 創(chuàng)建本地分支并且關(guān)聯(lián)到遠(yuǎn)程分支上面
git checkout -b 本地分支名 origin/遠(yuǎn)程分支名
// 撤銷(xiāo)本地分支與遠(yuǎn)程分支的映射關(guān)系
git branch --unset-upstream
// 創(chuàng)建本地分支并且切換到該分支上面
git checkout -b 本地分支名
// 將本地分支代碼推送到指定遠(yuǎn)程分支上面
git push origin 分支名(或者地址默認(rèn)master上面)
// 修改遠(yuǎn)程倉(cāng)庫(kù)地址
git remote set-url origin 你新的遠(yuǎn)程倉(cāng)庫(kù)地址
// 修改遠(yuǎn)程倉(cāng)庫(kù)地址 --> 第二種方法
git remote rm origin // 刪除關(guān)聯(lián)的地址
git remote add origin 你的新遠(yuǎn)程倉(cāng)庫(kù)地址
// 其他操作
git branch // 查看本地所有分支
git branch -a // 查看所有的分支
git branch -r //查看遠(yuǎn)程所有分支
git status // 查看當(dāng)前狀態(tài)
git add .
git commit -m '注釋' // 提交
git merge dev // 將分支dev與當(dāng)前分支進(jìn)行合并
git checkout dev // 切換到本地dev分支
git remote show // 查看遠(yuǎn)程庫(kù)
git rm 文件名(包括路徑) // 從git中刪除指定文件
git clone git://github.com/schacon/grit.git // 從服務(wù)器上將代碼給拉下來(lái)
git config --list
git log // 看你commit的日志
git diff // 查看尚未暫存的更新
git stash push // 將文件給push到一個(gè)臨時(shí)空間中
git stash pop // 將文件從臨時(shí)空間pop下來(lái)
1. 第一次需要克隆遠(yuǎn)程分支:
git clone -b <指定分支名> <遠(yuǎn)程倉(cāng)庫(kù)地址>
// 或者直接拉取,會(huì)默認(rèn)拉取master上面的代碼
git clone <遠(yuǎn)程倉(cāng)庫(kù)地址>
2. 在本地新建分支進(jìn)行項(xiàng)目開(kāi)發(fā)
git checkout -b <新建分支名字>(dev
3. 將新建分支推到遠(yuǎn)程
git push -u origin <新建分支名字>(dev)
// 如果第一次推不上去使用以下命令(區(qū)別:git push -u origin 和 git remote push -u origin 的作用是一樣的,都是將本地分支推送到遠(yuǎn)程倉(cāng)庫(kù)。不同點(diǎn)在于 git push 是 Git 的一個(gè)子命令,而 remote 是 Git 的一個(gè)子模塊。)
git remote push -u origin 新分支
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-639727.html
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-639727.html
到了這里,關(guān)于git常用命令,git第一次拉取代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!