日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

代码管理 ,git 命令整理

發(fā)布時間:2025/3/8 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 代码管理 ,git 命令整理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
//先要理解這四個概念,這是提交代碼的流動軌跡: 1.工作區(qū)(編輯器)-經(jīng)過add到2- 2.暫存區(qū) (緩存)- 經(jīng)過commit3- 3.本地倉庫 (本地項目)-經(jīng)過 push4- 4.遠程倉庫 (線上項目 )//拉取遠程(這里默認擁有項目權(quán)限) $ git clone <項目地址> //拉取遠程分支,這里默認是master分支 $ git checkout -b <分支名稱> /origin/<分支名稱> //拉取遠程分支(非master)到本地,比如要拉取dev_1.0.0的分支到本地 : git checkout -b dev_1.0.0 /origin/dev_1.0.0//分支之間:切換,添加,刪除 $ git branch -a //查看所有分支 $ git checkout <需要切換到的分支名稱> //切換到某個分支 比如master(master也是分支,只是一般作為項目的線上發(fā)布版本,以它為主干) $ git branch <新建本地的分支名稱> //新建本地的分支 $ git branch -D <刪除本地分支的名稱> //刪除本地的分支 $ git push --set-upstream origin <需要提交到遠程的分支名稱> //將新建的本地分支提交到遠程 $ git push - - delete origin <需要刪除的遠程分支名稱> //刪除遠程的分支//合并分支 $ git merge <分支名稱A> //把分支A合到當前目錄,注意是往當前目錄合//當前分支:提交 $ git add . //把編輯器里修改的內(nèi)容提交到緩存 $ git status //查看緩存里 將要提交到本地倉庫的內(nèi)容 , 檢驗編輯器的內(nèi)容是否都進入了緩存 $ git commit -m ‘提交日志’ //把緩存里的內(nèi)容提交到本地倉庫 $ git push //把本地倉庫的內(nèi)容 提交到遠程倉庫 $ git log - -stat -3 //查看遠程最新提交的日志 的前三條 , 檢驗本地提交的內(nèi)容是否提交到了遠程//當前分支:查看 $ git diff //查看 編輯器和緩存 的差異 $ git diff - -cached //查看 緩存和本地倉庫 的差異 $ git diff <分支名稱> origin/<遠程分支名稱> //查看 本地倉庫和遠程倉庫 的差異//當前分支:撤銷 $ git checkout . 或者 git reset --hard 或者 git reset //撤銷 git add . 的操作 $ git reset --hard origin/master //撤銷 git commit -m ‘xxx’的操作 $ git?reset?--hard?HEAD^ 或者 git?push?-f //撤銷 git push的操作

?

備注:注意里面的‘--’編輯器里出來的 可能有差異,貼到命令行里的話,請自行手輸下。

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/cynthia-wuqian/p/8036560.html

總結(jié)

以上是生活随笔為你收集整理的代码管理 ,git 命令整理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。