最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

git工具常用命令及ssh操作方法

 更新時間:2021年09月24日 16:34:44   作者:SpringSir  
這篇文章主要介紹了git工具常用到的命令以及非常詳細的ssh操作方法,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝大家能夠多多進步,早日升職加薪

git基礎命令

git clone ‘遠程倉庫地址' 第一次從倉庫拉取代碼

git pull  拉取最新

git add . 把代碼提交到暫存區(qū)git

commit -m “備注”  將暫存區(qū)內容添加到本地倉庫

git push  提交

git checkout ‘分支名'  切換到指定分支名

git branch  查看本地分支列表

git branch -a/–all  查看遠程分支列表

git remote update origin --prune  更新同步本地和遠程的分支列表

git status 顯示工作目錄和暫存區(qū)的狀態(tài)

git branch 分支名 (基于主分支創(chuàng)建)

git log  查看當前分支全部提交日志

git log --oneline  查看所有分支全部提交日志(oneline 一條提交信息用一行展示)

git reflog  查看所有分支的所有操作記錄(包括已經(jīng)被刪除的 commit 記錄和 reset 的操作)

clear  清空git命令行

暫存,本地倉庫,遠程倉庫,本地代碼

請?zhí)砑訄D片描述

拉取其他分支

拉取代碼(master):git clone 地址
拉取其它分支代碼:git checkout -b 分支名 origin/遠程分支名

請?zhí)砑訄D片描述

合并分支

先切換到主分支: git checkout master

把指定分支合并到主分支上: git merge 分支名:

代碼提交

防止代碼沖突, push之前必須先pull別人的代碼: git pull

git add .

git commit -m “備注”

git push

版本穿梭

1.穿梭之前, 必須知道需要穿梭的版本號(以下方式均可查看到):

git log # 查看當前分支全部提交日志

git log --oneline # 查看所有分支全部提交日志(oneline 一條提交信息用一行展示)

git reflog # 可以獲得所有的git操作記錄,包括回滾之前的都有(推薦用該命令)

2.git reset --hard版本號 版本穿梭

注意點

1.開發(fā)中, 新建分支, 必須在遠程倉庫中操作, 絕對不能在本地新建分支

2.遠程倉庫新建分支后, 本機電腦開發(fā)時需要切換到新建分支進行發(fā), 但是有時候, 使用 git branch,

會發(fā)現(xiàn)在本地分支列表中, 看不到遠程倉庫中新建的分支

3..解決2中的問題:

git remote update origin –prune 更新遠端分支和本地分支列表(會顯示本地沒有的分支)

4.命令總結:

git branch -a 查看本地所有分支以及當前分支

git remote update origin –prune 更新遠端分支和本地分支列表(會顯示本地沒有的分支)

git checkout 分支名 切換分支

5.任何的存檔, 都是在本地服務器進行, 遠程代碼倉庫是沒有的, 因此, 所有的 分支切換/分支合并/代碼push 操作, 一定要先進行add commit 存檔

SSH

ssh形式, 可以不通過賬號密碼, 和遠程倉庫進行git命令操作

遠程代碼托管平臺有: github、gitee、gitllab, 本章節(jié)只對gitlab做ssh配置演示, 其他平臺可以百度

1.

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-qYizn8qF-1627815713432)(黑馬頭條筆記/image-20210731205022773.png)]

2.

在這里插入圖片描述

3.

在這里插入圖片描述

4.ssh-keygen -t rsa -C “your.email@example.com” -b 4096

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-FO1FP8wB-1627815713462)(黑馬頭條筆記/image-20210731205125635.png)]

5.進入指定文件夾 —> C:\Users\hwm.ssh

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-oWGBLppR-1627815713463)(黑馬頭條筆記/image-20210801185218392.png)]

6.進入cmd命令模式:

粘貼步驟4復制的內容, 更改郵箱(任意名稱) —> 紅色下劃線的更改內容

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ELfVGaFx-1627815713465)(黑馬頭條筆記/image-20210801185418055.png)]

注意: 如果 C:\Users\hwm\.ssh目錄中, 已經(jīng)配置過ssh, 有ssh文件, 在執(zhí)行命令的時候, 不能默認按3個回車, 否則會覆蓋之前的ssh配置相關文件, 需要手動設置, 下方截圖紅框中, 生成文件的名稱.

在這里插入圖片描述

如果如果 C:\Users\hwm\.ssh目錄中沒有配置文件, 命令暫停的時候. 直接回車就好, 一共敲3個回車.

7.打開.pub后綴的文件, 全選其中的內容, 復制

8.

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-AphmDJ0t-1627815713466)(黑馬頭條筆記/image-20210801185902665.png)][外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-df6F4nOq-1627815713467)(黑馬頭條筆記/image-20210801185945239.png)]

9.

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Il4lFDmy-1627815713468)(黑馬頭條筆記/image-20210801185955926.png)]

10

在這里插入圖片描述

完成!

以上就是git工具常用命令及ssh操作方法的詳細內容,更多關于git命令和ssh操作的資料請關注腳本之家其它相關文章!

相關文章

  • Jenkins集成Gitlab實現(xiàn)自動化部署的全過程記錄

    Jenkins集成Gitlab實現(xiàn)自動化部署的全過程記錄

    因為中型公司不可能配置運維開發(fā),而開發(fā)只管開發(fā)的,所以運維只能是通過使用開源工具的方式來搭建自動化部署系統(tǒng),下面這篇文章主要給大家介紹了關于Jenkins集成Gitlab實現(xiàn)自動化部署的相關資料,需要的朋友可以參考下
    2022-04-04
  • VS2019屬性配置詳解

    VS2019屬性配置詳解

    這篇文章主要介紹了VS2019屬性配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Web 開發(fā)常用工具 大家自己查找下載

    Web 開發(fā)常用工具 大家自己查找下載

    看到了Web通信分析工具 這篇文章,除了burpsuite其他我日常都經(jīng)常使用。于似乎我整理了一下我自己用的其他的WEB開發(fā)工具。
    2009-06-06
  • 回車和換行有什么區(qū)別?我們平時按下的Enter鍵是回車還是換行

    回車和換行有什么區(qū)別?我們平時按下的Enter鍵是回車還是換行

    如果用過機械打字機,就知道回車和換行的區(qū)別了。換行就是把滾筒卷一格,不改變水平位置?;剀嚲褪前阉轿恢脧臀唬痪韯訚L筒
    2011-03-03
  • 編程愛好者學習心得補充

    編程愛好者學習心得補充

    由于網(wǎng)絡的發(fā)展趨勢,現(xiàn)在越來越多的人喜歡電腦,并學習編程,現(xiàn)在新手不缺,就是缺少深入鉆研的牛人,這里簡單介紹下新手編程學習經(jīng)驗,需要的朋友可以參考下
    2013-06-06
  • Visual Studio 2022 集成 GIT 使用圖文教程

    Visual Studio 2022 集成 GIT 使用圖文教程

    本文詳細介紹了VisualStudio2022與GIT集成的操作步驟,包括下載GIT、安裝和配置GIT、以及如何在VisualStudio2022中下載GIT項目和上傳項目到GIT服務器,感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • Scala 環(huán)境搭建及IDEA工具的配置使用教程

    Scala 環(huán)境搭建及IDEA工具的配置使用教程

    這篇文章主要介紹了Scala 之 環(huán)境搭建 及 工具IDEA的配置使用,本文通過實例圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • VSCode設置默認瀏覽器打開的兩種方式

    VSCode設置默認瀏覽器打開的兩種方式

    在使用vscode編輯器的時候,如果我們不設置默認瀏覽器,那么直接打開的是IE瀏覽器,在進行頁面調試的時候無疑是有點麻煩的,這篇文章主要給大家介紹了關于VSCode設置默認瀏覽器打開的兩種方式,需要的朋友可以參考下
    2023-09-09
  • Get方法和Post方法的區(qū)別深入理解

    Get方法和Post方法的區(qū)別深入理解

    學習編程的人對Get方法和Post方法并不陌生吧,GET是從服務器上獲取數(shù)據(jù),POST是向服務器傳送數(shù)據(jù),不了解的朋友可以詳細參考下
    2013-10-10
  • 教你如何在WordPress發(fā)布文章時自定義文章作者名稱

    教你如何在WordPress發(fā)布文章時自定義文章作者名稱

    這篇文章主要介紹了如何在WordPress發(fā)布文章時自定義文章作者名稱
    2021-09-09

最新評論

元江| 加查县| 常州市| 稻城县| 中西区| 林西县| 务川| 桃园市| 三河市| 伊吾县| 茌平县| 九龙坡区| 武鸣县| 宜春市| 镶黄旗| 新丰县| 漾濞| 出国| 唐河县| 湟源县| 武强县| 丹阳市| 交城县| 青田县| 高青县| 沂南县| 南川市| 江源县| 嘉善县| 昌图县| 樟树市| 张家川| 周至县| 平安县| 鹤岗市| 通榆县| 武邑县| 城固县| 神木县| 盐亭县| 田东县|