Git命令常用操作之代碼拉取和提交方式
git命令常用操作 代碼拉取和提交
常規(guī)的git命令就是以下幾個(gè)語句
項(xiàng)目首次拉取

git clone 項(xiàng)目地址url
拉取并同步代碼到本地
git pull
將本地所有更改的文件添加到緩存區(qū)
git add .
添加備注,方便之后查看歷史提交記錄
git commit -m "本次提交備注信息"
提交到git倉庫
git push
git常用命令,git第一次拉取代碼
git常用命令
// 創(chuàng)建本地分支 git branch 本地分支名 // 關(guān)聯(lián)遠(yuǎn)程倉庫 git remote add origin 你的新遠(yuǎn)程倉庫地址 // 創(chuàng)建本地分支并且關(guān)聯(lián)到遠(yuǎn)程分支上面 git checkout -b 本地分支名 origin/遠(yuǎn)程分支名 // 撤銷本地分支與遠(yuǎn)程分支的映射關(guān)系 git branch --unset-upstream // 創(chuàng)建本地分支并且切換到該分支上面 git checkout -b 本地分支名 // 將本地分支代碼推送到指定遠(yuǎn)程分支上面 git push origin 分支名(或者地址默認(rèn)master上面) // 修改遠(yuǎn)程倉庫地址 git remote set-url origin 你新的遠(yuǎn)程倉庫地址 // 修改遠(yuǎn)程倉庫地址 --> 第二種方法 git remote rm origin // 刪除關(guān)聯(lián)的地址 git remote add origin 你的新遠(yuǎn)程倉庫地址 // 其他操作 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)程庫 git rm 文件名(包括路徑) // 從git中刪除指定文件 git clone git://github.com/schacon/grit.git // 從服務(wù)器上將代碼給拉下來 git config --list git log // 看你commit的日志 git diff // 查看尚未暫存的更新 git stash push // 將文件給push到一個(gè)臨時(shí)空間中 git stash pop // 將文件從臨時(shí)空間pop下來
1. 第一次需要克隆遠(yuǎn)程分支:
?git clone -b <指定分支名> <遠(yuǎn)程倉庫地址> ?// 或者直接拉取,會(huì)默認(rèn)拉取master上面的代碼 ?git clone <遠(yuǎn)程倉庫地址>?
2. 在本地新建分支進(jìn)行項(xiàng)目開發(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)程倉庫。不同點(diǎn)在于 git push 是 Git 的一個(gè)子命令,而 remote 是 Git 的一個(gè)子模塊。) git remote push -u origin 新分支
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何在Linux?系統(tǒng)中使用apt?包管理器安裝?Git?LFS
Git LFS是一個(gè)開源擴(kuò)展,用于解決Git在處理大型文件時(shí)的效率和性能問題,這篇文章主要介紹了在?Linux系統(tǒng)中使用apt包管理器來安裝Git LFS的問題,需要的朋友可以參考下2023-05-05
Git安裝詳細(xì)圖文教程(Git?安裝過程的每一個(gè)步驟)
這篇文章主要介紹了Git安裝詳細(xì)圖文教程(Git?安裝過程的每一個(gè)步驟),本文以Git-2.35.1.2-64-bit.exe為例給大家講解安裝過程,需要的朋友可以參考下2023-02-02
vs2022使用git同步報(bào)錯(cuò)以及解決每次推送要輸入密碼問題
本文主要介紹了vs2022使用git同步報(bào)錯(cuò)以及解決每次推送要輸入密碼問題,文中通過圖文示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-10-10
使用VSCode如何從github拉取項(xiàng)目的實(shí)現(xiàn)
這篇文章主要介紹了使用VSCode如何從github拉取項(xiàng)目的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

