国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

git 詳解及實(shí)用指南之二 (遠(yuǎn)程操作)

cloud / 1796人閱讀

摘要:繼上一篇詳解及實(shí)用指南之一本地操作今天說下,遠(yuǎn)程操作。但是遠(yuǎn)程的分支依然沒有發(fā)生改變。在本地磁盤上進(jìn)行倉庫的克隆操作不要在原來目錄下完成,而直接換一個新目錄,在實(shí)際開發(fā)之中最好的做法是所有的開發(fā)者直接克隆遠(yuǎn)程倉庫進(jìn)行操作。

繼上一篇

1. git 詳解及實(shí)用指南之一 (本地操作)

今天說下,git 遠(yuǎn)程操作。

1.生成 SSH key

這里是用 github 來做演示的,如果沒有 github 帳號,請自注冊

1)生成一個 ssh key ,在 windows 平臺上可以直接使用 "git bash" 工具來創(chuàng)建
2)生成一個 RSA 編碼的 KEY

ssh-keygen -t rsa -C “你設(shè)置過得郵箱”

3) 生成的key配置到服務(wù)端

4)查看 key

 cat < ~/.ssh/id_rsa.pub

5) 將 key 添加到 github 上

5) 添加完測試是否正確

ssh -T git@github.com

如果報(bào)錯可以查看這篇文章

那么此時主就表示已經(jīng)讓客戶端和 github 之間建立好了一個安全的鏈接,由于 ssh 的存在,github 才可以進(jìn)行用戶的識別,以保證操作是最安全的。

2.添加遠(yuǎn)程倉庫

只有存在倉庫,才可以表示用戶可以進(jìn)行開發(fā)。但是在 d:mypro 目錄下已經(jīng)存在了一個本地倉庫,所以下面希望可以將本地倉庫發(fā)布到服務(wù)器上。

1)在 GITHUB 上創(chuàng)建新的倉庫

現(xiàn)在設(shè)置的倉庫名稱為“HelloGitHub”,隨后選擇創(chuàng)建倉庫。而倉庫創(chuàng)建完成之后會給出兩種連接方式:

SSH 鏈接地址: git@github.com:qq449245884/HelloGitHub.git

HTTPS 鏈接地址: https://github.com/qq44924588...

本地倉庫必須使用以上的地址才可以發(fā)布到服務(wù)器上。

2)把 GITHUB 與本地倉庫相關(guān)聯(lián)

git remote add origin git@github.com:qq449245884/HelloGitHub.git

此時已經(jīng)和遠(yuǎn)程倉庫之間建立了連接但是遠(yuǎn)程倉庫里面并沒有本地倉庫的內(nèi)容。

3)將所有的內(nèi)容推送到 GITHUB 上

git push -u origin master

如果你遠(yuǎn)程有 readme.md 文件存在,可能就會報(bào)錯:

解決方法請看這里。

由于現(xiàn)在遠(yuǎn)程倉庫里面并沒有任何的文件存在,所以以上是將所有文件進(jìn)行推送。但是由于是第一次推送,而且推送的為 master 分支,那么使用了一個“-u”的參數(shù)將遠(yuǎn)程的 master 和本地的 master 進(jìn)行關(guān)聯(lián)。

4)切回 https

有時我們需要用到 https 方式連接會更方便,所以我們需要重新設(shè)置 url:

 git remote set-url origin https://github.com/qq449245884/HelloGitHub.git

這個就是用 https 方式連接了。

5)察看現(xiàn)在遠(yuǎn)程服務(wù)器端已經(jīng)存在的倉庫信息

git remote -v

6)刪除掉不需要的倉庫

比如我有新增的倉庫中有些不是我們需要的,我們就可以用以下命令來刪除倉庫:

git remote rm "倉庫名字"

7)修改 hello.js

btn.click = function() {
   console.log("git 遠(yuǎn)程測試!")
}

此時所做出的所有修改都屬于本地的修改,下面需要將其提交到服務(wù)器上去:

git commit -a -m "遠(yuǎn)程測試 git "

這個時候只是將其增加到了本地的 master 分支上。但是遠(yuǎn)程的 master 分支依然沒有發(fā)生改變。所以下面需要進(jìn)行客
戶端向服務(wù)器端的代碼推送。

git push origin master

那么此時就完成了本地代碼與服務(wù)器端代碼的同步。

3.克隆倉庫

上面做法實(shí)際是先有了本地倉庫,而后將本地倉庫提交到遠(yuǎn)程倉庫上進(jìn)行管理,但這是一個錯誤的做法,正確的做法應(yīng)該先有遠(yuǎn)程倉庫,而后根據(jù)此遠(yuǎn)程倉庫克隆出一個新的倉庫來。

1)在 GITHUB 上初始化一個新的倉庫:HelloGit2

此處選中了“Initialize this repository with a README”表示自動為用戶進(jìn)行倉庫的初始化,并且會自動存在有一個
“README”的文件存在。倉庫創(chuàng)建完成之后下面來觀察一下此時倉庫的內(nèi)容。

2)在本地磁盤上進(jìn)行倉庫的克隆操作

git clone https://github.com/qq449245884/HelloGit2.git

不要在原來目錄下完成,而直接換一個新目錄,在實(shí)際開發(fā)之中最好的做法是所有的開發(fā)者直接克隆遠(yuǎn)程倉庫進(jìn)行操作。

好了,git遠(yuǎn)程操作主要就這些了,下篇講 git 講 git 核心分支管理, 有興趣的可以關(guān)注哦。

你的點(diǎn)贊是我持續(xù)分享好東西的動力,歡迎點(diǎn)贊!

一個笨笨的碼農(nóng),我的世界只能終身學(xué)習(xí)!

更多內(nèi)容請關(guān)注公眾號《大遷世界》!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/71765.html

相關(guān)文章

  • git 詳解實(shí)用指南之二遠(yuǎn)程操作

    摘要:繼上一篇詳解及實(shí)用指南之一本地操作今天說下,遠(yuǎn)程操作。但是遠(yuǎn)程的分支依然沒有發(fā)生改變。在本地磁盤上進(jìn)行倉庫的克隆操作不要在原來目錄下完成,而直接換一個新目錄,在實(shí)際開發(fā)之中最好的做法是所有的開發(fā)者直接克隆遠(yuǎn)程倉庫進(jìn)行操作。 繼上一篇 1. git 詳解及實(shí)用指南之一 (本地操作) 今天說下,git 遠(yuǎn)程操作。 1.生成 SSH key 這里是用 github 來做演示的,如果沒有 gi...

    Tikitoo 評論0 收藏0
  • git 詳解實(shí)用指南之四(標(biāo)簽管理)

    摘要:詳解及實(shí)用指南之一本地操作詳解及實(shí)用指南之二遠(yuǎn)程操作詳解及實(shí)用指南之三分支管理創(chuàng)建標(biāo)簽標(biāo)簽可以簡單的理解為屬于分支定義的別名,分支本身都會進(jìn)行指針的配置分支都會指向某一個但是標(biāo)簽卻是一個固定的內(nèi)容,可以說,標(biāo)簽永遠(yuǎn)指向一個。 1. git 詳解及實(shí)用指南之一 (本地操作)2. git 詳解及實(shí)用指南之二 (遠(yuǎn)程操作)3. git 詳解及實(shí)用指南之三(分支管理) 1.創(chuàng)建標(biāo)簽 標(biāo)簽可以簡...

    wawor4827 評論0 收藏0
  • git 詳解實(shí)用指南之四(標(biāo)簽管理)

    摘要:詳解及實(shí)用指南之一本地操作詳解及實(shí)用指南之二遠(yuǎn)程操作詳解及實(shí)用指南之三分支管理創(chuàng)建標(biāo)簽標(biāo)簽可以簡單的理解為屬于分支定義的別名,分支本身都會進(jìn)行指針的配置分支都會指向某一個但是標(biāo)簽卻是一個固定的內(nèi)容,可以說,標(biāo)簽永遠(yuǎn)指向一個。 1. git 詳解及實(shí)用指南之一 (本地操作)2. git 詳解及實(shí)用指南之二 (遠(yuǎn)程操作)3. git 詳解及實(shí)用指南之三(分支管理) 1.創(chuàng)建標(biāo)簽 標(biāo)簽可以簡...

    klivitamJ 評論0 收藏0
  • git 詳解實(shí)用指南之三(分支管理)

    摘要:詳解及實(shí)用指南之一本地操作詳解及實(shí)用指南之二遠(yuǎn)程操作創(chuàng)建與合并分支利用分支就可以實(shí)現(xiàn)多人開發(fā)的偉大模式,從而提高生產(chǎn)效率。分支默認(rèn)情況下,是一條線,利用指向最新的提交,再用批向就能確定當(dāng)前分支以及當(dāng)前分支的提交點(diǎn)。 1. git 詳解及實(shí)用指南之一 (本地操作) 2. git 詳解及實(shí)用指南之二 (遠(yuǎn)程操作) 1.創(chuàng)建與合并分支 利用分支就可以實(shí)現(xiàn)多人開發(fā)的偉大模式,從而提高生產(chǎn)效率。...

    cgspine 評論0 收藏0
  • git 詳解實(shí)用指南之三(分支管理)

    摘要:詳解及實(shí)用指南之一本地操作詳解及實(shí)用指南之二遠(yuǎn)程操作創(chuàng)建與合并分支利用分支就可以實(shí)現(xiàn)多人開發(fā)的偉大模式,從而提高生產(chǎn)效率。分支默認(rèn)情況下,是一條線,利用指向最新的提交,再用批向就能確定當(dāng)前分支以及當(dāng)前分支的提交點(diǎn)。 1. git 詳解及實(shí)用指南之一 (本地操作) 2. git 詳解及實(shí)用指南之二 (遠(yuǎn)程操作) 1.創(chuàng)建與合并分支 利用分支就可以實(shí)現(xiàn)多人開發(fā)的偉大模式,從而提高生產(chǎn)效率。...

    darryrzhong 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<