91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行nbgitpuller的分析

發布時間:2021-12-04 18:01:31 來源:億速云 閱讀:242 作者:柒染 欄目:云計算

本篇文章為大家展示了如何進行nbgitpuller的分析,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

    nbgitpuller (notebook git puller),可以通過點擊一個簡單的鏈接,就將git倉庫中的內容發布給用戶,它能夠確保用戶永遠不會直接接觸到git。主要與JupyterHub一起使用,但也可以在用戶的本地筆記本電腦上工作。什么樣的情況下會使用到nbgitpuller?

    • 在教學中使用JupyterHub,并希望有一種簡單的方式來向學生分發材料,而不需要他們了解什么是git

    • 可以通過其他途徑收集作業,因為通過nbgitpuller拉取的項目不能通過Git方式進行push

  • 什么樣的情況下不應該使用nggitpuller?

    • 當使用JupyterHub在本地進行編程并推送到Git倉庫時,應該直接使用Git因為如果用git推送而用nbgitpuller拉取的話,nbgitpuller的假設和設計會帶來意想不到的驚喜

    總而言之,nggitpuller只能用于pull拉取和分發材料,而不能處理git push操作!
  • nbgitpuller的安裝

    可以在安裝了Jupyter Notebook的同一個環境中,用pip從PyPI安裝nbgitpuller

pip install nbgitpuller
  • nbgitpuller的使用方法

    關于nbgitpuller的用法,在上一節中有仔細介紹,此處不再贅述

  • nbgitpuller的沖突合并規則

    nbgitpuller 試圖確保點擊鏈接的終端用戶無需手動與 git repo 進行交互,這就要求它在處理學生和老師的不同版本材料之間的合并操作時,要處理各種沖突問題

    下面是nbgitpuller處理合并沖突的幾個原則:

  • 1 教師修改了文件,但學生沒有修改

    • 學生的修改不做變化,教師的修改則直接拉取存儲

    • 最常見的情況,即教師向git repo中添加了新的文件或者目錄

  • 2 學生和教師修改了同一文件的不同位置

    • 與情況1相似,學生的修改不做變化,教師的修改直接拉取后寫入

  • 3 學生和教師修改了同一文件的相同位置

    • 保留學生的修改,nbgitpuller的最大準則就是永遠保留學生的作業操作

  • 4 學生在本地刪除了文件,而教師沒有

    • 如果學生在本地刪除了一個文件,但該文件仍然存在于遠程repo中,那么遠程repo中的文件會被拉到學生的目錄中

    • 這就實現了學生在對一個文件做了很多修改后,想 "重新開始 "的情況

    • 他們可以簡單地刪除這個文件,再點擊 nbgitpuller 鏈接,然后得到一個新的副本

  • 5 學生在本地創建了新文件,而教師也創建了同名文件

    • 例如,學生在nbgitpuller拉了一個倉庫的目錄下手動創建了一個名為Untitled141.ipynb的文件

    • 在之后的某個時刻,教師也創建了一個名為 Untitled141.ipynb 的文件,并將其推送到 repo 中

    • 當學生接下來點擊nbgitpuller鏈接時,我們要確保不會破壞學生的工作

    • 由于它們是在兩個不同的地方創建的,所以它們可合并的可能性很低

    • 所以我們將學生的文件重命名,并將教師的文件拉下來

    • 所以學生的Untitled141.ipynb文件將重命名為Untitled141_<timestamp>.ipynb,而教師的文件將保留在Untitled141.ipynb

上述內容就是如何進行nbgitpuller的分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永川市| 射阳县| 昭平县| 龙陵县| 江津市| 南康市| 育儿| 若尔盖县| 赤城县| 阜康市| 庐江县| 长武县| 梅河口市| 游戏| 沙洋县| 九寨沟县| 柘荣县| 土默特左旗| 南乐县| 长宁区| 郑州市| 高要市| 中超| 沧州市| 台南市| 二手房| 洛川县| 商洛市| 揭阳市| 新泰市| 滦平县| 米脂县| 南城县| 乌鲁木齐县| 哈巴河县| 陆良县| 六安市| 札达县| 黄冈市| 太谷县| 保亭|