九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
git干貨系列:(四)我要連接遠(yuǎn)程倉(cāng)庫(kù)(github,coding) | 嘟嘟獨(dú)立博客
文章目錄
  1. 1. 前言
  2. 2. 正文
    1. 2.1. 連接遠(yuǎn)倉(cāng)庫(kù)命令
    2. 2.2. 列出遠(yuǎn)端別名
    3. 2.3. 推送內(nèi)容到遠(yuǎn)程庫(kù)
    4. 2.4. 從遠(yuǎn)程倉(cāng)庫(kù)下載項(xiàng)目到本地
    5. 2.5. 從遠(yuǎn)端倉(cāng)庫(kù)提取數(shù)據(jù)并嘗試合并到當(dāng)前分支
    6. 2.6. 刪除跟遠(yuǎn)程倉(cāng)庫(kù)的連接
  3. 3. 總結(jié)

前言

Git本地操作的熟練了后,就可以嘗試連接遠(yuǎn)程倉(cāng)庫(kù)了,目前國(guó)內(nèi)外比較出名的提供Git倉(cāng)庫(kù)遠(yuǎn)程托管的有國(guó)外的github,國(guó)內(nèi)的開源中國(guó)以及coding。這里我以coding為例子介紹如何操作遠(yuǎn)程倉(cāng)庫(kù)。

正文

假如你現(xiàn)在本地有一個(gè)gitLearn的項(xiàng)目,想托管到coding上面,那么你先進(jìn)入coding創(chuàng)建一個(gè)倉(cāng)庫(kù),如圖。


創(chuàng)建完后復(fù)制遠(yuǎn)程倉(cāng)庫(kù)的SSH方式的地址。

連接遠(yuǎn)倉(cāng)庫(kù)命令

現(xiàn)進(jìn)入本地gitLearn的目錄,執(zhí)行

1
git init

初始化你的項(xiàng)目,然后提交你的代碼到本地庫(kù),執(zhí)行:

1
2
git add readme.txt
git commit -m "first submit"

此時(shí)你的代碼已經(jīng)在本地庫(kù)了,執(zhí)行命令

1
git remote add origin git@git.coding.net:tengj/gitLearn.git

就連上了遠(yuǎn)程的gitLearn項(xiàng)目。遠(yuǎn)程庫(kù)的名字就是origin,這是Git默認(rèn)的叫法,也可以改成別的,但是origin這個(gè)名字一看就知道是遠(yuǎn)程庫(kù)。

列出遠(yuǎn)端別名

我們可以使用git remote來列出遠(yuǎn)端別名,如果沒有任何參數(shù),Git會(huì)列出它存儲(chǔ)的遠(yuǎn)端倉(cāng)庫(kù)別名了事。默認(rèn)情況下,如果你的項(xiàng)目是克隆的(與本地創(chuàng)建一個(gè)新的相反), Git會(huì)自動(dòng)將你的項(xiàng)目克隆自的倉(cāng)庫(kù)添加到列表中,并取名“origin”。 如果你執(zhí)行時(shí)加上 -v 參數(shù),你還可以看到每個(gè)別名的實(shí)際鏈接地址。

推送內(nèi)容到遠(yuǎn)程庫(kù)

連上之后就可以推送代碼到遠(yuǎn)程倉(cāng)庫(kù)了,執(zhí)行

1
git push -u origin master

由于遠(yuǎn)程庫(kù)是空的,我們第一次推送master分支時(shí),加上了-u參數(shù),Git不但會(huì)把本地的master分支內(nèi)容推送的遠(yuǎn)程新的master分支,還會(huì)把本地的master分支和遠(yuǎn)程的master分支關(guān)聯(lián)起來,在以后的推送或者拉取時(shí)就可以簡(jiǎn)化命令,直接用git push origin master。
推送完后,可以查看遠(yuǎn)程倉(cāng)庫(kù)上多了readme.txt文件。

如果你使用上面命令出現(xiàn)如下錯(cuò)誤提示:

不用緊張,那是因?yàn)槟?code>HEAD區(qū)域還是空的,記得先用git addgit commit命令提交你想提交的文件到HEAD。然后在用git push -u origin master就可以了。

從遠(yuǎn)程倉(cāng)庫(kù)下載項(xiàng)目到本地

在網(wǎng)上看到別人的項(xiàng)目了,想要下載下來該如何,用git clone
比如我想在我電腦E:\gitRepository目錄下面下載這個(gè)遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目
直接使用命令:

1
git clone git@git.coding.net:tengj/gitLearn.git

就會(huì)下載項(xiàng)目到E:\gitRepository下面,如圖,大家看到了gitLean了沒,這個(gè)就是遠(yuǎn)程的倉(cāng)庫(kù)項(xiàng)目,gitLean是我遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目的項(xiàng)目名。

從遠(yuǎn)端倉(cāng)庫(kù)提取數(shù)據(jù)并嘗試合并到當(dāng)前分支

如果你跟別人一起連著一個(gè)遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目,別人提交了代碼,你想更新成最新的代碼怎么辦。
使用git pull命令即可

1
git pull origin master

刪除跟遠(yuǎn)程倉(cāng)庫(kù)的連接

如果你需要?jiǎng)h除一個(gè)遠(yuǎn)端 —— 不再需要它了、項(xiàng)目已經(jīng)沒了,等等 —— 你可以使用 git remote rm [alias] 把它刪掉。

1
git remote rm origin

注意,斷開跟遠(yuǎn)程的連接后,如果還想連上,則需要再來一次

1
git remote add origin git@git.coding.net:tengj/gitLearn.git

總結(jié)

這次Git連接遠(yuǎn)程倉(cāng)庫(kù)教程到此為止,總結(jié)如下:

1
git remote               查看遠(yuǎn)程庫(kù)的信息  
git remote -v            顯示更詳細(xì)的信息  
git remote add origin git@git.coding.net:tengj/gitLearn.git  連接遠(yuǎn)程倉(cāng)庫(kù)  
git clone git@git.coding.net:tengj/gitLearn.git            復(fù)制一份遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目到本地  
git remote rm origin     關(guān)閉連接遠(yuǎn)程倉(cāng)庫(kù)  
git push origin master   推送分支  
git pull origin master   抓取更新



本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
git 代碼托管使用方法
一個(gè)小時(shí)學(xué)會(huì)Git
GIT版本配置管理
git之添加遠(yuǎn)程倉(cāng)庫(kù),并向遠(yuǎn)程倉(cāng)庫(kù)推送
Git使用筆記
三年Git使用心得 & 常見問題整理,80%的人都不懂
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服