国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開發(fā)工具-Github

這篇具有很好參考價值的文章主要介紹了開發(fā)工具-Github。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


大名鼎鼎的 GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持 Git 作為唯一的版本庫格式進行托管,故名 GitHub。此平臺上有大量的開源程序代碼,方便使用和學習。對于開發(fā)者,也可以使用此平臺進行版本控制、多人協(xié)作、團隊開發(fā)等。

GitHub官方網(wǎng)站

github 網(wǎng)站對中國大陸用戶來說不太穩(wěn)定,之前一直想學習使用,但是總無法登錄,網(wǎng)上教學更改 host 的方法也沒幾個靠譜。最近發(fā)現(xiàn)能夠直接登錄了,趕緊學習使用。但是因為其穩(wěn)定性的原因,代碼最好本地有備份。

另外 github 是全英文的,所以最好有一定的英文功底,感覺翻譯的不太靠譜……。如果真是英文很爛,可以嘗試去 gitee,這個是國內(nèi)搭建的類似 github 的平臺,里面很多項目是 github 上的,或者使用其他大神開發(fā)搭建的 github 爬蟲站,例如 GitHub中文社區(qū)

注冊并登錄

進入官網(wǎng)頁面,可以直接輸入 E-mail 然后 Sign up for GitHub,根據(jù)提示輸入相關(guān)信息。然后可以登錄了,登錄后需要接收郵件進行激活,成功激活后進入主頁面。

基礎(chǔ)使用

簡單的基礎(chǔ)使用,可以搜索、查看其他程序員分享的項目、程序、源碼等。簡單的查看 GitHub 上的項目,甚至無需注冊賬號,只要鍵入地址即可訪問。

搜索項目

可以在左上角 Search or jump to… 搜索并跳轉(zhuǎn)到感興趣的項目。在網(wǎng)上應(yīng)該有很多有趣的或使用的程序,提供 github 的源代碼,根據(jù)它們提供的 id 或項目名稱,在此搜索就能進入項目查看信息或下載源碼了。

當然也可以搜索一些關(guān)鍵字,看看其他程序員們都留下了哪些痕跡。例如檢索關(guān)鍵字:python技巧 等。

Trending 是官方的趨勢列表,可以查看最近 star 上升最快的項目。這個頁面可以根據(jù)說話語言篩選中文項目,也可以根據(jù)編程語言篩選相關(guān)項目。

查看

如果判斷一個項目好不好,簡單的可以關(guān)注三點:Star、README、Issues。

Star

一個項目的星星越多,上漲越快,說明此項目在社區(qū)中認同度越高,類似于被點贊。

README

可以在 code 一欄中查看,主要是對于該項目的介紹。readme 是 markdown 格式的文本

issues

Issues 在某種程度上來說,像是一種團隊協(xié)作、頭腦風暴的呈現(xiàn)形式。對于下一步需要完善的工序、項目的優(yōu)化進程都可以在 issue 中找到動態(tài)——諸如 feature 的添加、bug 的修復(fù)等等。

倉庫

倉庫,顧名思義,就是用來存放我們想放在GitHub上的項目的地方,可以是代碼項目,或者是任何其他內(nèi)容。

創(chuàng)建完賬號后,點擊進入自己的主頁 。這個「repositories」(中文:存放處)指的就是我們俗稱的倉庫。

通常新建立的賬戶會有默認的一個倉庫 MyGit

新建倉庫

可以在個人主頁上新建倉庫,也可以在倉庫頁新建。

新建倉庫有幾個需要注意的地方:

  • Repository Name : 倉庫名稱,通常跟在賬戶名后面,標識了倉庫的地址。
  • Public / Private : 倉庫性質(zhì),如果選擇了 Pubilc(公開),那么會在 Github 公開,其他人都可以看到。

然后就可以創(chuàng)建倉庫了。

設(shè)置倉庫

新建的倉庫可以直接使用,但是也可以進一步設(shè)置相關(guān)信息。進入倉庫,點擊 Settings,進行設(shè)置。

  • General : 常規(guī)設(shè)置
  • Collaborators : 合作者,管理共同開發(fā)項目團隊

Fork

Fork 是復(fù)刻,在看到別的大神的倉庫很棒,則可以使用 Fork 功能復(fù)制一個副本到自己的倉庫,然后進行修改使用。

使用 git 同步代碼

使用倉庫同步代碼需要使用 git 工具

git官方網(wǎng)站
git官方中文文檔

下載和安裝

linux

linux 可以使用包管理工具,也可以使用源碼進行安裝。

git官方源碼下載頁面
git官方各版本軟件庫

使用源碼安裝,先下載需要的源碼包

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz

下載完成后得到的是 xz 壓縮包,需要解壓

xz -d git-2.9.5.tar.xz

解壓完成后,是 tar 歸檔文件,需要解歸檔

tar -xvf git-2.9.5.tar

解歸檔之后是同名的文件夾,進入文件夾可以使用 configure 修改安裝參數(shù),并使用 Makefile 構(gòu)建和安裝。安裝過程中可能會報錯,需要裝一些依賴包,可以使用包管理工具進行安裝。需要注意的是,補依賴庫時可能會連帶安裝低版本的 git (由包管理器安裝),需要在依賴庫安裝完成后刪除。

./configure --prefix=/usr/local/

make && make install

windows

git 官方windows版本下載地址

windows 版本下載完成后,執(zhí)行安裝程序一路 next 就可以了。

如果需要更新 git 程序,可以使用

git update-git-for-windows

創(chuàng)建本地 git 倉庫

當安裝好 git 軟件后,可以在本地將某一個文件夾(項目文件夾)變?yōu)?git 的倉庫,之后代碼放在此文件夾中。

在命令行模式進入需要創(chuàng)建 git 倉庫的文件夾,并初始化 git

git init

完成后,就將此文件夾創(chuàng)建成了本地 git 倉庫。

管理 git 暫存

在倉庫里可以存放各種各樣的文件,需要使用 git 進行控制的文件需要先添加至 git 暫存

git add filename
# 或使用 git add . 添加所有文件

此時如果查看暫存區(qū)狀態(tài),能看到當前文件夾和暫存區(qū)各文件的狀態(tài)。例如能夠看到新文件中有剛添加的文件,另外還有未添加至 git 暫存的文件,已經(jīng)添加至 git 但是被刪除的文件等。

# 查看暫存區(qū)狀態(tài)
git status

此時就將文件添加至暫存區(qū)了

設(shè)置 git

設(shè)置一下 git 才能提交至本地倉庫

git config --global user.email "you@example.com"	# 設(shè)置 email
git config --global user.name "your name" 	# 設(shè)置用戶名

提交至倉庫

當更新完暫存區(qū)的狀態(tài)后,可以將暫存區(qū)的文件提交至倉庫

git commit -m '這里寫備注說明詳情'

這樣就可以在倉庫中創(chuàng)建一個新的版本

查看 git 日志

通過日志可以查看日志信息,包括之前提交的提交人員、版本、時間、備注信息等

git log

本地 git 的三大區(qū)域

git 有三個區(qū)域

  • working tree : 工作區(qū),就是工作所在目錄,當代碼進行修改或文件有變動 working tree 的狀態(tài)就改變了
  • index file : 索引文件,也叫暫存區(qū)。它是連接 working tree 和 commit 的橋梁。每當使用 git add 命令登記后, index file 的狀態(tài)就改變了,此時 index file 和 working tree 趨于同步
  • commit : 將暫存區(qū)的文件提交至倉庫。因為倉庫會記錄所有的 commit 歷史,所以 commit 的狀態(tài)通常是倉庫中最新版本的狀態(tài)

git 有命令來檢查這三個區(qū)域的不同:

git diff	# 查看 working tree 和 index file 的差別
git diff --cached	# 查看 index file 與 commit 的差別
git diff HEAD # 查看 working tree 和 commit 的差別(HEAD 代表的是最近一次 commit 的信息)

本地 git 的機制和狀態(tài)維護

工作區(qū)就是本地代碼文件目錄,commit 就是提交到倉庫后的(最新)狀態(tài)。

暫存區(qū)是一個快照,初始默認是空的,使用 git status 查看狀態(tài)會顯示快照比對后的結(jié)果。

例如上次提交后(此時暫存區(qū)保留了一個狀態(tài)),在工作區(qū)刪除了某一個文件,暫存區(qū)經(jīng)過快照比對后會標注某文件被刪除。這時使用 git add / rm 來將新建的文件提交至暫存區(qū),或?qū)⒁呀?jīng)刪除的文件從暫存區(qū)里確認刪除(即提交文件被刪除的狀態(tài))。git add 實際上是對暫存區(qū)狀態(tài)的修改,是根據(jù)工作區(qū)修改暫存區(qū)的狀態(tài)。例如刪除了文件后,再使用 add 添加此文件,會將文件被刪除的狀態(tài)添加到暫存區(qū)。

add 會將文件狀態(tài)添加到暫存區(qū),rm 會將文件從暫存區(qū)和工作區(qū)同時刪除。

也可以根據(jù)暫存區(qū)的狀態(tài)修改工作區(qū)的文件,例如有文件被刪除了,暫存區(qū)快照比對后會標識為 deleted,可以通過這個命令恢復(fù)此文件。

git checkout --filename		# 按照暫存區(qū)的狀態(tài)修復(fù)文件
git checkout .		# 全部文件按照暫存區(qū)的狀態(tài)修改,即放棄所有沒有 add 的修改

即通過 git add / rm / checkout 來維護 working tree 和 index file 的狀態(tài)

暫存區(qū)也會和 commit 進行比較,如果有不同的地方,會在 commit 時將不同處進行提交。將暫存區(qū)狀態(tài)修改至我們需要的狀態(tài),然后再 commit 進行提交,就會將此時暫存區(qū)的文件提交至倉庫,形成一個新的版本。

回滾機制

如果有需要,可以恢復(fù)至倉庫中的某一版本

# 恢復(fù)至某倉庫中的某一版本
# --hard 參數(shù)可以直接同步工作區(qū)的文件,否則需要手動從暫存區(qū)同步
git reset --hard <ID>		# 恢復(fù)至版本號的版本,版本號可以是部分,只要能唯一定位即可
git reset --hard HEAD		# 恢復(fù)至 HEAD(最新)版本
git reset --hard HEAD^		# 恢復(fù)至 HEAD 版上一個版本
git reset --hard HEAD^^		# 恢復(fù)至 HEAD 版上上個版本

需要注意的是,一旦 reset 到某一版本,此版本即變?yōu)镠EAD版,在 log 中之后的版本會被丟棄。但是可以使用 git reflog 來查看版本變更信息,這時還可以通過 reset 命令恢復(fù)到某一版本。使用 git reflog 時如果太多會提示需要翻頁,按任意鍵可以翻頁,按英文 q 則退出。

即通過提交 git commit / reset 來維護 index file(working tree) 和 commit 倉庫的狀態(tài)

忽略文件

在使用 git 時,有時候需要忽略一些文件,例如臨時文件、緩存、調(diào)試文件等??梢栽陧椖扛夸泟?chuàng)建文件 .gitignore ,然后可以以文本格式進行編輯,將需要忽略的文件規(guī)則添加進去,每行是一條規(guī)則。添加內(nèi)容的格式為:

# 可以使用 # 號進行注釋
# 直接確定需要忽略的文件名
temp.txt
# 使用通配符 *
*.tmp
# 使用 ! 表示從忽略規(guī)則中例外,即不忽略
!go.tmp
# /表示從根目錄指定目標,不忽略子目錄中的同名目標,例如 subdir/TODO
/TODO
# 忽略目錄下所有文件
build/
# 忽略目標目錄下的目標文件,但并不包括其他子目錄下的同名文件,例如 doc/server/arch.txt
doc/*.txt
# 忽略目標目錄下的以及所有子目錄下的某些文件,例如 doc/a.pdf 和 doc/aa/a.pdf
doc/**/*.pdf

忽略已經(jīng)跟蹤的文件

忽略文件操作應(yīng)該在文件被納入版本管理,即跟蹤(創(chuàng)建)前進行,如果文件已經(jīng)被跟蹤了,即使聲明忽略也不起作用。此時則需要從管理緩存中清除該文件:

# 刪除單個文件管理緩存
git rm --cached targetfile
# 刪除全部管理緩存,清除之后需重新添加
git rm -r --cached .
git add .

分支

當從某版本開始,之后的版本可能會有不同,則生成了不同的分支。例如版本4和版本5都是從版本3生成的,但是這兩個版本是不同的,這就產(chǎn)生了分支。分支是可以合并的,方便靈活使用和修改。

例如在版本3后繼續(xù)開發(fā)版本4到一定程度后,因為特殊原因需要回滾到版本3進行修改生成版本5,這時可以將版本4保存為一個分支,在完成了版本5后可以和版本4進行合并,繼續(xù)完成版本4的功能生成版本6。

需要注意的是,在某一個分支上修改代碼,如果沒有進行 commit 就切換分支,那么修改部分是會帶到切換的分支中去的。如果不想 commit ,可以使用 git stash 隱藏當前工作現(xiàn)場,使用 git stash list 查看隱藏起來的工作現(xiàn)場。恢復(fù)隱藏的工作現(xiàn)場有兩種方式:

  1. git stash apply 恢復(fù)?;謴?fù)后,stash list 中并不刪除恢復(fù)的 stash,需要用 git stash drop 來刪除。
  2. git stash pop,恢復(fù)的同時把stash內(nèi)容也清空了,這時候再用 git stash list 就看不到stash了。

在 git 中,默認主線名稱為 master ,其他分支可以自定義名稱??梢圆榭串斍胺种?/p>

git branch 	# 查看當前分支情況

當有需要時,可以創(chuàng)建新分支,例如創(chuàng)建分支 dev。

git branch dev	# 創(chuàng)建分支 dev

需注意的是,創(chuàng)建了新分支后,當前版本還處于老分支。如果需要使用新分支則需要切換

git checkout dev	# 切換到分支 dev

切換分支,即重置版本為創(chuàng)建分支時的狀態(tài)。例如在開發(fā)過程中,切回主分支處理 bug

git checkout master		# 切換回分支 master
git branch bug		# 創(chuàng)建分支 bug
git checkout bug	# 切換到分支 bug

當在某一分支處理完成后,可以合并到主分支。這時需要切換到主分支,然后進行合并(當沒有沖突時能夠直接合并)

git checkout master		# 切換到主分支
git merge bug		# 合并 bug 分支

此時使用 git log 可以看到 master 和 bug 分支合并了,該分支的使命暫時也就結(jié)束了,可以刪除了

git branch -d bug	# 刪除 bug 分支

此時可以切換到開發(fā)分支繼續(xù)開發(fā),注意此時 dev 分支中的 bug 是沒有處理的情況

git checkout dev	# 切換回 dev 分支,繼續(xù)開發(fā)

當開發(fā)完成,則需要將 dev 分支合并回 master 分支。需注意的是,因為 dev 分支是沒有修復(fù) bug 的,而 master 是修復(fù)了 bug 的,這里就是一個沖突。

git checkout master 	# 切換到 master 分支
git merge dev		# 合并 dev 分支

合并后,因為有沖突,所以 git 會進行提示,同時沖突文件中也會將沖突代碼標出。這時需要手動將沖突文件進行更改,然后再次提交為沒有沖突的版本。

在開發(fā)中,dev 分支應(yīng)該是以 master 最新的代碼進行開發(fā),但是如果 dev 分支不是 master 分支最新的代碼,則可以將 master 分支合并到 dev 分支中(只是代碼合并,分支并沒合并),相當于更新以下 dev 分支的代碼。

git checkout dev	# 切換到 dev
git merge master	# 將 master 分支代碼合并過來

使用網(wǎng)絡(luò)托管倉庫

可以將本地倉庫同步至網(wǎng)絡(luò)的代碼托管平臺,例如 github、碼云(gitee)、扣釘(coding)等。

  • 碼云是開源中國推出的基于 Git 的代碼托管平臺
  • 扣釘是騰訊旗下的一個代碼托管平臺
  • Github是全球最大的一個代碼托管平臺

首先,在選擇好的平臺上注冊賬號,并建立好托管倉庫。建立好托管倉庫后,會有一個倉庫鏈接地址(無論是自己的還是其他人的,都會有),通常包含了用戶、倉庫名稱,且以 .git 結(jié)尾。

克隆

已有的倉庫可以克隆到本地,在需要克隆倉庫的文件夾中執(zhí)行

git clone 倉庫鏈接地址

如果是新建立的托管倉庫,克隆到本地后會是一個空倉庫,可能里面會有 README.md。使用這個文件夾寫項目代碼就可以了。注意,使用 clone 克隆有分支的倉庫只顯示了 master 分支,但是其他分支也是存在的,可以直接切換。

如果已有代碼,可以將自己的代碼文件復(fù)制到此倉庫,此時暫存區(qū)是空的,添加文件至暫存區(qū),并提交。

git add .
git commit -m '這里寫備注信息'

創(chuàng)建遠端

也可以不使用克隆,而是將本地現(xiàn)有的倉庫遠程提交(連接至服務(wù)器倉庫)

# 在 倉庫地址 中建立名為 倉庫名稱 的遠端倉庫,等于將本地倉庫鏈接到遠端倉庫
git remote add <倉庫名稱> <倉庫地址>
# 添加文件并提交至本地倉庫
git add .
git commit -m '這里寫備注信息'

可以查看創(chuàng)建好的遠程信息

git remote	# 查看已經(jīng)創(chuàng)建的遠程倉庫
git remote -v	# 查看遠程倉庫對應(yīng)的本地倉庫
git remote show 倉庫名 	# 查看具體的遠程倉庫的信息

推送

commit 提交的是本地倉庫,然后需要將本地倉庫同步到服務(wù)器上。推送時是需要用戶名和密碼的,就是在托管平臺注冊的賬戶。

git push 倉庫名稱 分支名稱 # 將本地倉庫推送到服務(wù)器
# 如果是使用遠端創(chuàng)建,第一次推送時需要參數(shù) -u 
# git push -u 倉庫名稱 master
# 以上命令只推送一條分支,如果需要推送其他分支,則重復(fù)執(zhí)行
# git push -u 倉庫名稱 dev

推送完成后,可以在服務(wù)器的倉庫中看到。

需要注意的是,提交的版本必須是新版本,如果本地倉庫里的版本比服務(wù)器倉庫的版本低則會報錯,需要先拉取,然后提交,再推送。

拉取

如果托管倉庫中的代碼和本地倉庫不同(例如在另一臺計算機修改了代碼并成功提交推送),可以從托管倉庫中拉取

git pull 倉庫名稱 分支名稱	# 將服務(wù)器托管倉庫拉取到本地

拉取后會有提示,哪個文件有變動。此時本地文件和托管倉庫中的文件就會同步了,實際上倉庫的版本信息也會同步,有需要也可以重置為歷史某一版本。

更新

個人使用時,每次有改動都提交并推送,保證遠端倉庫是最新版本。

保存設(shè)置信息

使用遠端倉庫時,可能需要遠端的用戶名密碼。如果每次都需要輸入用戶名密碼嫌麻煩,可以創(chuàng)建本地保存文件以記錄這些信息。進入項目文件夾進行操作:

git config --global credential.helper store

變基 rebase

當提交次數(shù)變多,在一條分支上會產(chǎn)生越來越多的版本記錄,可能很多的中間版本記錄是無意義的,這時可以通過變基來合并這些無意義的中間版本成為一條記錄。

git rebase -i 版本號		# 將目標版本到目前版本進行合并
# 或使用 git rebase -i HEAD~3	# 從 HEAD版本往上找3個版本(包含HEAD版本)進行合并

執(zhí)行完成后,會提示給合并的各版本做標記

  • p : 使用此版本提交
  • s : 使用此版本提交,但是合并到上一個版本中
  • r : 使用此版本提交,但編輯提交信息

需注意,不推薦合并推送到服務(wù)器版本倉庫的記錄,因為可能會引起版本沖突。

關(guān)于開發(fā)環(huán)境,忽略文件

由于項目開發(fā)中,使用不同的 IDE 會往項目目錄中添加不同的文件或配置信息,同時不同的開發(fā)環(huán)境也會造成代碼文件有不同。所以在使用時需要設(shè)置忽略文件,將 IDE、環(huán)境等添加的和項目代碼無關(guān)的文件忽略。

在倉庫文件夾內(nèi)創(chuàng)建 .gitignore 文件,在此文件中列出的文件和目錄會被 git 忽略。例如

# 忽略 dist 文件夾
dist/
# 忽略所有 .spec 結(jié)尾的文件
*.spec

如果是在建立托管倉庫時,選擇創(chuàng)建忽略文件,則會自動創(chuàng)建該語言開發(fā)中應(yīng)該忽略的各種文件。

團隊開發(fā)

github 可以創(chuàng)建組織,進行團隊管理,當有組員上傳項目后并通過后,能夠自動更新生產(chǎn)環(huán)境。

創(chuàng)建組織

團隊開發(fā)需要先創(chuàng)建個組織,使用 New organization,然后填入組織名稱(Organization name),選擇免費組織,根據(jù)提示填寫一些信息,然后就可以創(chuàng)建了。

接下來可以添加組織成員,或之后再添加。

創(chuàng)建團隊

在組織界面,點擊 Team 標簽,進入團隊選單。點擊 New Team 創(chuàng)建新團隊。

填寫一些團隊信息,例如團隊名稱等。然后就可以創(chuàng)建團隊,并添加成員。一個團隊默認最多5個成員。

創(chuàng)建倉庫

在組織下創(chuàng)建倉庫,和個人倉庫創(chuàng)建方法一樣。創(chuàng)建好倉庫后,在設(shè)置里面的 Collaborators & teams 欄中,添加創(chuàng)建的團隊,并設(shè)置權(quán)限。

創(chuàng)建項目

團隊組長來創(chuàng)建項目(同個人),包括 README.md、環(huán)境等基礎(chǔ)文件,然后上傳項目代碼到倉庫。其他團隊人員克隆此倉庫。

拉取、推送

組長創(chuàng)建好項目后,團隊成員就可以拉取項目文件了。然后各自進行開發(fā),完成后可以將各自開發(fā)的文件推送到倉庫中。

拉取時如果沒有沖突(沒有多人修改同一文件,或多人修改同一文件的非同一部分代碼),會直接拉取或自動合并拉取(合并拉取后,會要求直接提交,需要輸入提交信息)。

如果因為文件改動出現(xiàn)沖突,可以參考沖突處理。推送本地代碼時也可能會因版本、文件改動出現(xiàn)問題,可以參考更新。

沖突處理

當某文件倉庫和本地都有改動時,拉取和推送就會產(chǎn)生沖突:以倉庫為主則本地的更改會丟失,以本地為主倉庫的更改會丟失。git 推薦解決沖突的方法是:檢測沖突文件,并結(jié)合雙方更改的代碼合并成為新的文件。

通常用戶有四種處理方法:

  • 直接 commit 本地的修改,即以本地為主(不建議)
  • 通過 git stash 將工作區(qū)恢復(fù)到上次提交的內(nèi)容,同時備份本地所做的修改,之后就可以正常 pull 了。完成后,執(zhí)行 git stash pop 將之前本地做的修改應(yīng)用到當前工作區(qū)(合并,常用,但是沖突部分會被本地代碼覆蓋)
git stash
git pull
git stash pop
  • 直接拉取,拉取后產(chǎn)生沖突的文件內(nèi)容會被修改,根據(jù)修改的內(nèi)容手動確定使用哪段代碼,然后保存并提交(合并,不會出錯,但是手動需手動確定沖突部分),注意更新遠端。
  • 放棄本地修改,拉取遠程倉庫代碼,以遠程為主(本地代碼丟失,不建議)
git reset --hard
git pull

更新

更新實際上就是將本地我呢見推送到服務(wù)器。當更新時會檢測服務(wù)器版本,當服務(wù)器版本比本地版本新時,需要先拉取,并處理沖突,將本地版本變?yōu)?strong>最新版,再推送更新。文章來源地址http://www.zghlxwxcb.cn/news/detail-402328.html

到了這里,關(guān)于開發(fā)工具-Github的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 微信開發(fā)者工具-代碼管理和碼云Github遠程倉庫集成

    微信開發(fā)者工具-代碼管理和碼云Github遠程倉庫集成

    目錄 思考:IDE如何進行代碼管理 代碼管理方式 一、自身提供服務(wù) 二、Git 擴展 1、環(huán)境準備 2、創(chuàng)建項目代碼 3、進行項目Git初始化 4、在碼云新建遠程倉庫 ?5、將項目進行遠程倉庫關(guān)聯(lián) 三、SVN擴展 四、代碼管理 ??????? 初識開發(fā)者工具,我的第一想法就被拉到了代碼管

    2024年04月25日
    瀏覽(28)
  • 微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具,可根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議

    微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具,可根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議

    只需要寫寫注釋,就能生成能夠運行的代碼?對于程序員群體來說,這絕對是一個提高生產(chǎn)力的超級工具,令人難以置信。實際上,早在2021年6月,微軟和OpenAI聯(lián)手推出了GitHub Copilot這一AI編程工具。它能夠根據(jù)開發(fā)者的輸入和上下文,生成高質(zhì)量的代碼片段和建議。這個工具

    2024年02月09日
    瀏覽(105)
  • 開發(fā)工具-壓力測試工具 ab

    開發(fā)工具-壓力測試工具 ab

    在學習ab工具之前,我們需了解幾個關(guān)于壓力測試的概念 吞吐率(Requests per second) 概念:服務(wù)器并發(fā)處理能力的量化描述,單位是reqs/s,指的是某個并發(fā)用戶數(shù)下單位時間內(nèi)處理的請求數(shù)。某個并發(fā)用戶數(shù)下單位時間內(nèi)能處理的最大請求數(shù),稱之為最大吞吐率。 計算公式:

    2024年02月04日
    瀏覽(30)
  • 國內(nèi)GitHub加速訪問工具-Fetch GitHub Hosts

    國內(nèi)GitHub加速訪問工具-Fetch GitHub Hosts

    Fetch GitHub Hosts是一款開源跨平臺的國內(nèi)GitHub加速訪問工具,主要為解決研究及學習人員訪問 Github 過慢或其他問題而提供的 Github Hosts 同步工具。 項目原理:是通過部署此項目本身的服務(wù)器來獲取 github.com 的 hosts,而不是通過第三方ip地址接口來進行獲取,例如 ipaddress.com 等。

    2024年02月13日
    瀏覽(29)
  • <Linux開發(fā)> linux開發(fā)工具-之-I2C TOOLS工具使用

    <Linux開發(fā)> linux開發(fā)工具-之-I2C TOOLS工具使用

    <Linux開發(fā)> linux開發(fā)工具-之-I2C TOOLS工具使用 <Android開發(fā)> Android開發(fā)工具- 之-I2C TOOLS工具使用 <Linux開發(fā)>驅(qū)動開發(fā) -之- Linux I2C 驅(qū)動 在筆者的另一篇文章 <Android開發(fā)> Android開發(fā)工具- 之-I2C TOOLS工具使用講解過,如何在android上使用I2C TOOLS工具。本文主要是分析如何在

    2024年02月16日
    瀏覽(25)
  • 微信小程序用什么工具開發(fā)(微信小程序開發(fā)工具介紹)

    微信小程序用什么工具開發(fā)(微信小程序開發(fā)工具介紹)

    有很多人在開發(fā)小程序之前都會去了解微信小程序開發(fā)工具,想知道微信小程序用什么工具開發(fā)。時至今日,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,現(xiàn)在開發(fā)微信小程序也能使用多種不同的工具,讓我們來了解一下吧。 一、微信開發(fā)者工具 這是微信官方提供的微信小程序開發(fā)工具,可以

    2024年02月11日
    瀏覽(95)
  • python開發(fā)之遠程開發(fā)工具對比

    python開發(fā)之遠程開發(fā)工具對比

    除了本地開發(fā)外,還有一種常見的開發(fā)方式就是遠程開發(fā),一般情況是一臺Windows或mac筆記本作為日常使用的電腦,另有一臺linux服務(wù)器作為開發(fā)服務(wù)器。開發(fā)服務(wù)器的性能往往較強,這樣遠程開發(fā)的方式一方面可以讓我們在習慣的系統(tǒng)下工作,又能利用強大的服務(wù)器,而且

    2024年01月22日
    瀏覽(22)
  • 鴻蒙的開發(fā)語言、工具以及開發(fā)環(huán)境。

    一、鴻蒙開發(fā)主要使用華為自主研發(fā)的鴻蒙操作系統(tǒng)(HarmonyOS)支持的語言進行應(yīng)用開發(fā)。根據(jù)官方文檔和資源,鴻蒙系統(tǒng)支持多種開發(fā)語言。 1. Java:作為鴻蒙系統(tǒng)原生支持的開發(fā)語言之一,Java在鴻蒙應(yīng)用開發(fā)中占據(jù)重要地位,尤其是對于Android開發(fā)人員來說,可以較為容易

    2024年04月27日
    瀏覽(31)
  • 【Linux】Linux開發(fā)工具(一)——vim工具

    【Linux】Linux開發(fā)工具(一)——vim工具

    ?作者:一個喜歡貓咪的的程序員 ? 專欄:《Linux》 喜歡的話:世間因為少年的挺身而出,而更加瑰麗。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ——《人民日報》 目錄 ?1.什么是vim 1.1什么是vim 1.2vim和vi的區(qū)別:? 2.vim基礎(chǔ)? 2.1vim是否安裝 2.2vim的模式 2.3上下左右移動 2.4緩沖區(qū)

    2024年02月02日
    瀏覽(27)
  • 【高效開發(fā)工具系列】Hutool Http工具類

    【高效開發(fā)工具系列】Hutool Http工具類

    ??????歡迎來到我的博客,很高興能夠在這里和您見面!希望您在這里可以感受到一份輕松愉快的氛圍,不僅可以獲得有趣的內(nèi)容和知識,也可以暢所欲言、分享您的想法和見解。 推薦:kwan 的首頁,持續(xù)學習,不斷總結(jié),共同進步,活到老學到老 導航 檀越劍指大廠系列:全面總

    2024年02月05日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包