欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:Github的使用

柚子快報激活碼778899分享:Github的使用

http://yzkb.51969.com/

開源項目托管平臺

專門用于免費存放開源項目源代碼的網(wǎng)站,叫做開源項目托管平臺。目前世界上比較出名的開源項目托管平臺 主要有以下 3 個:

Github(全球最牛的開源項目托管平臺,沒有之一)Gitlab(對代碼私有性支持較好,因此企業(yè)用戶較多)Gitee(又叫做碼云,是國產(chǎn)的開源項目托管平臺。訪問速度快、純中文界面、使用友好)

Github的使用

注冊Github賬號

① 訪問 Github 的官網(wǎng)首頁 https://github.com/ ② 點擊“Sign up”按鈕跳轉(zhuǎn)到注冊頁面 ③ 填寫可用的用戶名、郵箱、密碼 ④ 通過點擊箭頭的形式,將驗證圖片擺正 ⑤ 點擊“Create account”按鈕注冊新用戶 ⑥ 登錄到第三步填寫的郵箱中,點擊激活鏈接,完成注冊

遠(yuǎn)程倉庫的使用

遠(yuǎn)程倉庫的兩種訪問方式

Github 上的遠(yuǎn)程倉庫,有兩種訪問方式,分別是 HTTPS 和 SSH。它們的區(qū)別是: ① HTTPS:零配置;但是每次訪問倉庫時,需要重復(fù)輸入 Github 的賬號和密碼才能訪問成功 ② SSH:需要進行額外的配置;但是配置成功后,每次訪問倉庫時,不需重復(fù)輸入 Github 的賬號和密碼 注意:在實際開發(fā)中,推薦使用 SSH 的方式訪問遠(yuǎn)程倉庫

基于HTTPS將本地倉庫上傳到Github

第一種情況:本地沒有現(xiàn)成的Git倉庫

使用終端命令創(chuàng)建README.md文檔,并寫入初始內(nèi)容為project_02

echo "# project_02" >> README.md

初始化本地Git倉庫,并將文件的修改提交到本地的Git倉庫中

git init

git add README.md

git commit -m "第一次提交"

將本地倉庫和遠(yuǎn)程倉庫進行關(guān)聯(lián),并把遠(yuǎn)程倉庫命名為origin

git remote add origin https://github.com/用戶名/project_02.git

將本地倉庫中的內(nèi)容推送到遠(yuǎn)程的origin 倉庫中

git push -u origin master`

第二種情況:本地有現(xiàn)成的Git倉庫

將本地倉庫和遠(yuǎn)程倉庫進行關(guān)聯(lián),并把遠(yuǎn)程倉庫命名為origin

git remote add origin https://github.com/用戶名/project_02.git

將本地倉庫中的內(nèi)容推送到遠(yuǎn)程的origin 倉庫中

git push -u origin master

(只有第一次推送內(nèi)容需要-u origin master,往后都不用了)

SSH key

SSH key介紹 SSH key 的作用:實現(xiàn)本地倉庫和 Github 之間免登錄的加密數(shù)據(jù)傳輸。 SSH key 的好處:免登錄身份認(rèn)證、數(shù)據(jù)加密傳輸。 SSH key 由兩部分組成,分別是: ① id_rsa(私鑰文件,存放于客戶端的電腦中即可) ② id_rsa.pub(公鑰文件,需要配置到 Github 中) 生成SSH key

① 打開 Git Bash ② 粘貼如下的命令,并將 your_email@example.com 替換為注冊 Github 賬號時填寫的郵箱:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

③ 連續(xù)敲擊 3 次回車,即可在 C:\Users\用戶名文件夾.ssh 目錄中生成 id_rsa 和 id_rsa.pub 兩個文件

配置SSH key ① 使用記事本打開 id_rsa.pub 文件,復(fù)制里面的文本內(nèi)容 ② 在瀏覽器中登錄 Github,點擊頭像 -> Settings -> SSH and GPG Keys -> New SSH key ③ 將 id_rsa.pub 文件中的內(nèi)容,粘貼到 Key 對應(yīng)的文本框中 ④ 在 Title 文本框中任意填寫一個名稱,來標(biāo)識這個 Key 從何而來

檢測SSH key

打開 Git Bash,輸入如下的命令并回車執(zhí)行:

git -T git@github.com

出現(xiàn)用戶名證明已經(jīng)配置成功

基于SSH將本地倉庫上傳到Github

將本地倉庫和遠(yuǎn)程倉庫進行關(guān)聯(lián),并把遠(yuǎn)程倉庫命名為origin

git remote add origin git@github.com:用戶名/project_02.git

將本地倉庫中的內(nèi)容推送到遠(yuǎn)程的origin 倉庫中

git push -u origin master

將遠(yuǎn)程倉庫克隆到本地

git clone 遠(yuǎn)程倉庫的地址

Git分支

——在進行多人協(xié)作開發(fā)的時候,為了防止互相干擾,提高協(xié)同開發(fā)的體驗,建議每個開發(fā)者都基于分支進行項目功能的開發(fā)

本地分支操作

查看分支列表使用如下的命令,可以查看當(dāng)前 Git 倉庫中所有的分支列表:

git branch //分支名字前面的 * 號表示當(dāng)前所處的分支。

創(chuàng)建分支列表使用如下的命令,可以基于當(dāng)前分支,創(chuàng)建一個新的分支,此時,新分支中的代碼和當(dāng)前分支完全一樣:

git branch 分支名稱

切換分支使用如下的命令,可以切換到指定的分支上進行開發(fā)

git checkout login

分支的快速創(chuàng)建和切換使用如下的命令,可以創(chuàng)建指定名稱的新分支,并立即切換到新分支上:

git checkout -b 分支名稱

//-b 表示創(chuàng)建一個新分支

//checkout 表示切換到剛才創(chuàng)建的新分支上

合并分支功能分支的代碼開發(fā)測試完畢之后,可以使用如下的命令,將完成后的代碼合并到 master 主分支上:

//首先切換到master分支

git checkout master

// 在master分支上運行如下命令

git merge login

刪除分支當(dāng)把功能分支的代碼合并到 master 主分支上以后,就可以使用如下的命令,刪除對應(yīng)的功能分支:

git branch -d 分支名稱

遇到?jīng)_突時的分支合并如果在兩個不同的分支中,對同一個文件進行了不同的修改,Git 就沒法干凈的合并它們。 此時,我們需要打開這些包含沖突的文件然后手動解決沖突,再提交文件就可以了

遠(yuǎn)程分支操作

將本地分支推送到遠(yuǎn)程倉庫 如果是第一次將本地分支推送到遠(yuǎn)程倉庫,需要運行如下的命令:(第一次推送分支需要帶 -u 參數(shù),此后可以直接使用 git push 推送代碼到遠(yuǎn)程分支。)

//-U表示把本地分支和遠(yuǎn)程分支進行關(guān)聯(lián),只在第一次推送的時候需要帶-u參數(shù)

git push -u遠(yuǎn)程倉庫的別名本地分支名稱:遠(yuǎn)程分支名稱

//實際案例:

git push -U origin payment :pay

//如果希望遠(yuǎn)程分支的名稱和本地分支名稱保持一致,可以對命令進行簡化:

git push -U origin payment

查看遠(yuǎn)程倉庫中所有的分支列表

git remote show 遠(yuǎn)程倉庫名稱

跟蹤分支 跟蹤分支指的是:從遠(yuǎn)程倉庫中,把遠(yuǎn)程分支下載到本地倉庫中

//從遠(yuǎn)程倉庫中,把對應(yīng)的遠(yuǎn)程分支下載到本地倉庫,保持本地分支和遠(yuǎn)程分支名稱相同

git checkout 遠(yuǎn)程分支的名稱

//示例:

git checkout pay

//從遠(yuǎn)程倉庫中,把對應(yīng)的遠(yuǎn)程分支下載到本地倉庫,并把下載的本地分支進行重命名

git checkout -b本地分支名稱遠(yuǎn)程倉庫名稱/遠(yuǎn)程分支名稱

//示例:

git checkout -b payment origin/pay

拉取遠(yuǎn)程分支的最新的代碼可以使用如下的命令,把遠(yuǎn)程分支最新的代碼下載到本地對應(yīng)的分支中

//從遠(yuǎn)程倉庫,拉取當(dāng)前分支最新的代碼,保持當(dāng)前分支的代碼和遠(yuǎn)程分支代碼一致

git pull

刪除遠(yuǎn)程分支 刪除遠(yuǎn)程倉庫中指定的分支

//刪除遠(yuǎn)程倉庫中,指定名稱的遠(yuǎn)程分支

git push 遠(yuǎn)程倉庫名稱--delete 遠(yuǎn)程分支名稱

//示例:

git push origin--delete pay

Github的搜索說明

in:name xxx 名稱條件

in:name xxx xxx 多個名稱條件

stars:>xxx 點贊大于xxx的條件

in:readme xxx 搜索readme里的內(nèi)容

fork:>xxx, 按照項目fork數(shù)量,大于xxx的

size:>=xxx, 項目大小,單位是kb

pushed:>2022-01-01, 按照最后更新的時間

language:xxx 項目使用的開發(fā)語言

user:xxx, 按作者名字進行搜索

in:description xxx 按照項目描述description 搜索

柚子快報激活碼778899分享:Github的使用

http://yzkb.51969.com/

推薦文章

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/19269958.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄