Git簡(jiǎn)介
GIT,全稱是分布式版本控制系統(tǒng),git通常在編程中會(huì)用到,并且git支持分布式部署,可以有效、高速的處理從很小到非常大的項(xiàng)目版本管理。分布式相比于集中式的大區(qū)別在于開發(fā)者可以提交到本地,每個(gè)開發(fā)者通過克?。╣it clone),在本地機(jī)器上拷貝一個(gè)完整的Git倉(cāng)庫(kù)。
Git常用命令
git add . 將所有改動(dòng)放進(jìn)暫存區(qū)
git commit -m "描述" 提交并附帶概要信息
git pull 從遠(yuǎn)程倉(cāng)庫(kù)拉去代碼
git push 推送代碼到遠(yuǎn)程倉(cāng)庫(kù)(master分支)
git log 查看日志
git log -p 查看詳細(xì)歷史
git log --stat 查看簡(jiǎn)要統(tǒng)計(jì)
git status 查看工作區(qū)狀態(tài)
git branch 名稱 創(chuàng)建分支
git checkout 名稱 切換分支
git checkout -b 名稱 創(chuàng)建并切換到新分支
git branch -d 名稱 刪除該分支(不能刪除當(dāng)前所在的分支,不能刪除沒有合并到master上的分支)
git branch -D 名稱 刪除該分支(可以刪除沒有合并到master上的分支)
git commit --amend 對(duì)最新的一條commit進(jìn)行修正
git reset --hard HEAD^ 丟棄最新提交(未提交的內(nèi)容會(huì)被擦掉)
git reset --soft HEAD^ 丟棄最新提交(未提交的內(nèi)容不會(huì)被擦掉)
git revert HEAD^ 回到某個(gè)commit
git rebase 目標(biāo)基礎(chǔ)點(diǎn) 重新設(shè)置基礎(chǔ)點(diǎn)
git merge 名稱 將分支合并到head指向的分支
git push origin localbranch 將代碼推送到遠(yuǎn)程倉(cāng)庫(kù)的指定分支
git push -d origin branchName 刪除遠(yuǎn)程分支
git stash 暫存代碼
git stash pop 彈出暫存代碼
分享文章:Git是什么?Git常用命令有哪些?
本文URL:http://muchs.cn/news13/160213.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、小程序開發(fā)、網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、關(guān)鍵詞優(yōu)化
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)