當前位置:首頁 » 網路管理 » 怎麼刪除github上的項目
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼刪除github上的項目

發布時間: 2022-12-15 11:13:57

1. 怎麼刪除github上的倉庫

1.到你的個人中心.點擊你的個人賬號.下圖的紅色部分
2.點擊repositories(倉庫),選擇你要刪除的項目
3.code這一行導航欄 最後的一個. setting

2. 如何從windows命令行中訪問ssh發布的hg倉庫

第一,下載並安裝git

目前windows版本的git有幾種實現,但我們選擇msysgit發行版,這是目前做得兼容性最好的。
使用默認配置安裝Git。這個不用多說,一路Next就可以,如果對各種選項不熟悉,建議使用默認配置,沒問題的。

第二,創建github賬號
什麼是Git和GitHub
Git —The stupid content tracker, 傻瓜內容跟蹤器,是一個由Linux內核開發者Linus為了更好地管理Linux內核開發而創立的分布式版本控制軟體。
GitHub — 學生做版本控制最討厭的就是找伺服器,配置太麻煩了。GitHub這個網站為每個用戶提供伺服器託管其Git代碼庫,免費空間為300M。注冊GitHub後你就會有0.3G的免費空間,不過只能創建公開項目。
為什麼不選CVS或SVN
Git提交/克隆/pull/push的速度更快
Git的絕大多數操作都可以在本地完成,不需要頻繁連接伺服器。
注冊GitHub賬號
GitHub網址在 這里
點擊上方導航條的Signup and Pricing即可進入注冊界面, 選擇注冊免費賬戶

GitHub選擇的默認通信方式是SSH,所以要先在Git裡面生成SHH Key,打開Git Bash在其中輸入如下命令:

ssh-keygen -t rsa -C "[email protected]"

之後會讓你選擇是否對存放SSH Key的文件夾進行加密,一般都不需要的。一路回車,就OK了。
在c盤,當前用戶文件夾下,有個.ssh 文件夾,在里邊 找到 id_rsa.pub文件,用記事本打開,復制其中的全部內容。
登陸你的GitHub賬戶,依次點擊Account Settings > SSH Public Keys > Add another public key,把id_rsa.pub中的內容拷貝進去 。
至此,基本的設置已經完成了。
成了。
測試你的Git
經過上述配置,你的Gti應該可以通過SSH連接GitHub伺服器了,讓我們來測試下,輸入如下命令:

會給你這樣的提示:

輸入yes,會顯示:

到這里,說明你的SSH運轉良好。
如果提示你的密鑰不正確,那麼你需要重新確認上一步的操作是否完整無誤。

第三,建立本地git倉庫

首先,git要求使用者必須提供自己的身份標識,為此我們需要在git bash中執行以下命令:

git config --global user.name 'aa.Tessst'
git config --global user.email [email protected]

其次,選擇git倉庫目錄

我們假設將git倉庫目錄放在D盤的OPENSource目錄下,可以通過在git bash中執行以下命令完成:

cd /d
mkdir OPENSource

註:git bash支持大多linux bash終端命令,你可以自己嘗試更多終端操作。

最後,建立項目並初始化git倉庫

我們的第一個項目是一個使用Python語言將XML文件轉換成Python字典,通過執行以下命令完成此步驟:

mkdir Python-XML2Dict
cd Python-XML2Dict
git init

執行此操作後,git將在Python-XML2Dict目錄下創建一個隱藏目錄(.git),這個目錄就是git用來管理軟體版本的倉庫。

第四,使用git管理項目
此步 和 在linux 上 使用 git 的 方法一樣,具體參考 我的 其他 博文!

第五,將項目提交到github管理,gitpush

如果 第二步 測試無錯,那麼 經過 以下兩步 就可以將本地的文件提交到github倉庫了。
1、登錄GitHub後,你可以在右上邊靠中那裡找到一個按鈕「creat a New Repository」,點擊過後,填入項目名稱、說明等 過後就可以創建了,然後會出現一個提示頁面,記下類似 [email protected]:XXX/XXX.git 的地址,這個就是你這個項目的地址了。

2、

1 git remote add origin [email protected]:XXX/XXX.git
2 git push -u origin master //把本地 master 分支 推送到 伺服器的master分支上,如果伺服器沒有此分支,就 新建 此分支。這也是 在伺服器上新建分支的一種方法

這個[email protected]:XXX/XXX.git就是上面創建項目是生成的地址。現在打開你的項目網址,你就可以發現你的代碼已經展示出來了。

第六,直接 用 git pull 將項目 從 github 上 同步 下來

有兩種方法:

1、當git clone之後,直接git pull它會自動匹配一個正確的remote url
是因為在config文件中配置了以下內容:
1 [branch "master"]
2 remote = origin
3 merge = refs/heads/master

表明:
1.git處於master這個branch下時,默認的remote就是origin;
2.當在master這個brach下,使用指定remote和merge的git pull時,使用默認的remote和merge。

2、但是對於自己建的項目,並沒有這塊內容,需要自己配置。

1 git remote add -f origin [email protected]:/srv/git/project.git //若是 執行過 第五步,那麼 這一句 就 不用了
2 git config branch.master.remote origin //這一步 設置: 把 master 分支上 的 默認伺服器地址 設為 origin指向的地址
3 git config branch.master.merge refs/heads/master //這一步 設置:如果當前分支是 master 分支,那麼 git pull之後,直接 把 「從 origin 下載 下來的 code合並到 master分支上「

或者加上--global選項,對於全部項目都使用該配置。

建議:用第二種 方法,因為 如果 是 git clone的 項目,當 執行 git push 時,因為 在 git config里 url 是 只讀方式

[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git://github.com/xxx/xxx.git
//[email protected]:XXX/XXX.git 這才是 讀寫方式

---------------------------------

如果提交了敏感信息,比如代碼中設置的自己的密碼什麼的忘刪除就上傳上去了怎麼辦?
有兩個方法:
1、重新修改本地代碼,然後提交到伺服器(覆蓋),
2、直接登錄 github 刪除之前的項目。刪除項目需要在GitHub網站上右上方找到admin按鈕,進去後右邊最下面有個刪除的按鈕,這樣就可以刪除了。

--------------------------

若是一個項目就託管在 GitHub 上。你可以把它的 URL 分享給每位對此項目感興趣的人。本例的 URL 是http://github.com/testinguser/iphone_project。而在項目頁面的摘要部分,你會發現有兩個 Git URL 地址,見 右圖:

右圖的 摘要中的公共 URL 和私有 URL

Public Clone URL 是一個公開的,只讀的 Git URL,任何人都可以通過它克隆該項目。可以隨意散播這個 URL,比如發布到個人網站之類的地方等等。
Your Clone URL 是一個基於 SSH 協議的可讀可寫 URL,只有使用與上傳的 SSH 公鑰對應的密鑰來連接時,才能通過它進行讀寫操作。其他用戶訪問該項目頁面時只能看到之前那個公共的 URL,看不到這個私有的 URL。

3. GitHub上如何刪除我在別人項目下的pull request

有一個倉庫,叫repoa。你如果要往裡貢獻代碼,首先要fork這個repo,於是在你的github賬號下有了一個repoa2,。然後你在這個a2下工作,commit,push等。然後你希望原始倉庫repoa合並你的工作,你可以在github上發起一個pullrequest,意思是請求repoa的所有者從你的a2合並分支。如果被審核通過並正式合並,這樣你就為項目a做貢獻了

4. github本地如何上傳代碼

下載項目倉庫到本地後,當在本地做了一些代碼更新之後,需要提交本地代碼到Github伺服器

方法/步驟

1、打開Github For Windows,點擊項目後面的箭頭,或者雙擊項目

注意事項

代碼上傳期間請不要關閉軟體或者網路以免造成上傳失敗

5. github for windows怎麼用

一:下載GitHub for Windows 2.0
二:安裝GitHub
下載之後點擊
進行安裝過程,安裝之後桌面上會有兩個圖標,
三:新建項目
GitHub是圖形界面模式,Git Shell是命令行模式,在Windows系統下我們使用GitHub進行代碼管理。
1:打開GitHub圖形界面,輸入用戶名密碼或注冊新賬號,
2:登錄之後新建項目
點擊左上角
進行新建項目,
新建之後
在電腦上查找剛才所選擇的路徑,會發現在該路徑下會新建一個「Temp」文件夾,路下圖所示
點擊軟體右上角
,填寫項目說明,
下一步點擊右上角
,展開之後點擊
在瀏覽器中查看項目詳情,
3:在計算機中Temp文件夾下添加一個空白文檔」測試.doc「,
下一步打開GitHub程序,會發現界面有所改變,之後按照提示填寫內容,然後點擊
提交即可,
提交之後,然後點擊右上角
進行同步
同步完之後在瀏覽器中查看,這時項目的提交次數已經變成了」2「,
點擊
可以查看先前的版本,
四:修改項目
在計算機中修改先前新建的空白文檔」測試.doc「,
修改保存之後,在軟體中再一次進行提交同步操作,
同步之後再瀏覽器中查看,提交次數已經變成了3次,之後可以分別下載第二次與第三次提交的文檔,可以比較看出我們修改的內容。
五:刪除項目
想要刪除不需要的項目時,點擊右下方
進入刪除頁面,然後點擊頁面最下方
彈出刪除框,然後填寫刪除項目的名稱,然後點擊
進行刪除,
六:結束細語
GitHub功能十分強大,但是對於新手而言用起來確實有點困難,本篇文章只是演示簡單的用法,接下來如果有時間會詳細的給大家講講GitHub的用法。

6. 「git」如何刪除github上的文件但保留在本地

剛開始上傳項目的時候,忘記了寫.gitignore文件,結果把整個項目目錄的提交到github上了,包括本地的環境配置文件等,如.idea、out、*.iml。那麼該如何刪除github上對應的文件夾或文件,而保留本地的呢?

以刪除.idea文件為例:

git rm -r --cached .idea(some-dictionary)

git commit -m 'delete .idea dir(some-note)'

git push -u origin master

因為在github官網上操作的話,只能刪除單個文件,所以採用了指令的方式刪除不需要的文件目錄。

7. 如何刪除 GitHub 上 repository 里的某個文件

一:首先點擊進入你要刪除的repository;
二:將網頁拉到下方,找到Delete
this
repository
按鈕;
三:在彈出的對話框中輸入你的repository的名字,然後點擊下方的按鈕完成刪除。
四:這樣就完全刪除了一個項目。

8. Github常見操作和常見錯誤!

一、如果輸入$ git remote add origin [email protected] :djqiang(github帳號名)/gitdemo(項目名).git

解決辦法如下:
1、先輸入$ git remote rm origin
2、再輸入$ git remote add origin [email protected] :djqiang/gitdemo.git 就不會報錯了!
3、如果輸入$ git remote rm origin 還是報錯的話,error: Could not remove config section 'remote.origin'. 我們需要修改gitconfig文件的內容
4、找到你的github的安裝路徑,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_\etc

5、找到一個名為gitconfig的文件,打開它把裡面的[remote "origin"]那一行刪掉就好了!

二、如果輸入$ ssh -T [email protected] 出現錯誤提示:Permission denied (publickey).因為新生成的key不能加入ssh就會導致連接不上github。

解決辦法如下:
1、先輸入$ ssh-agent,再輸入$ ssh-add ~/.ssh/id_key,這樣就可以了。
2、如果還是不行的話,輸入ssh-add ~/.ssh/id_key 命令後出現報錯Could not open a connection to your authentication agent.解決方法是key用Git Gui的ssh工具生成,這樣生成的時候key就直接保存在ssh中了,不需要再ssh-add命令加入了,其它的user,token等配置都用命令行來做。
3、最好檢查一下在你復制id_rsa.pub文件的內容時有沒有產生多餘的空格或空行,有些編輯器會幫你添加這些的。

三、如果輸入$ git push origin master 提示出錯信息:error:failed to push som refs to .......
解決辦法如下:
1、先輸入$ git pull origin master //先把遠程伺服器github上面的文件拉下來
2、再輸入$ git push origin master
3、如果出現報錯 fatal: Couldn't find remote ref master或者fatal: 'origin' does not appear to be a git repository以及fatal: Could not read from remote repository. 4、則需要重新輸入$ git remote add origin [email protected] :djqiang/gitdemo.git

四、使用git在本地創建一個項目的過程
$ makdir ~/hello-world //創建一個項目hello-world
$ cd ~/hello-world //打開這個項目
$ git init //初始化
$ touch README
$ git add README //更新README文件
$ git commit -m 'first commit' //提交更新,並注釋信息「first commit」
$ git remote add origin [email protected] :defnngj/hello-world.git //連接遠程github項目
$ git push -u origin master //將本地項目更新到github項目上去

五、gitconfig配置文件
Git有一個工具被稱為git config,它允許你獲得和設置配置變數;
這些變數可以控制Git的外觀和操作的各個方面。
這些變數可以被存儲在三個不同的位置:
1./etc/gitconfig 文件:包含了適用於系統所有用戶和所有庫的值。如果你傳遞參數選項』--system』 給 git config,它將明確的讀和寫這個文件。
2.~/.gitconfig 文件 :具體到你的用戶。你可以通過傳遞--global 選項使Git 讀或寫這個特定的文件。
3.位於git目錄的config文件 (也就是 .git/config) :無論你當前在用的庫是什麼,特定指向該單一的庫。每個級別重寫前一個級別的值。因此,在.git/config中的值覆蓋了在/etc/gitconfig中的同一個值。 在Windows系統中,Git在$HOME目錄中查找.gitconfig文件(對大多數人來說,位於C:\Documents and Settings$USER下)。它也會查找/etc/gitconfig,盡管它是相對於Msys 根目錄的。這可能是你在Windows中運行安裝程序時決定安裝Git的任何地方。

4.1當你安裝Git後首先要做的事情是設置你的用戶名稱和e-mail地址。這是非常重要的,因為每次Git提交都會使用該信息。它被永遠的嵌入到了你的提交中:$ git config --global user.name "John Doe"$ git config --global user.email [email protected]

4.2 你的編輯器(Your Editor)現在,你的標識已經設置,你可以配置你的預設文本編輯器,Git在需要你輸入一些消息時會使用該文本編輯器。預設情況下,Git使用你的系統的預設編輯器,這通常可能是vi 或者 vim。如果你想使用一個不同的文本編輯器,例如Emacs,你可以做如下操作:$ git config --global core.editor emacs
4.3 檢查你的設置(Checking Your Settings)如果你想檢查你的設置,你可以使用 git config --list 命令來列出Git可以在該處找到的所有的設置:$ git config --list 你也可以查看Git認為的一個特定的關鍵字目前的值,使用如下命令 git config {key}:$ git config user.name

4.4 獲取幫助(Getting help)如果當你在使用Git時需要幫助,有三種方法可以獲得任何git命令的手冊頁(manpage)幫助信息:$ git help <verb>$ git <verb> --help$ man git-<verb>例如,你可以運行如下命令獲取對config命令的手冊頁幫助:$ git help config
六、push到github時,每次都要輸入用戶名和密碼的問題
在github.com上 建立了一個小項目,可是在每次push 的時候,都要輸入用戶名和密碼,很是麻煩 原因是使用了https方式 push 在termail里邊 輸入 git remote -v 可以看到形如一下的返回結果
origin https://github.com/dengVictor/learngit.git (fetch)
origin https://github.com/dengVictor/learngit.git (push)
下面把它換成ssh方式的。

七、常用命令
假如你現在新創建了一個項目,想把它提交到github上面? 假設你創建好了一個項目,並切換到項目的根目錄下面:

$ git status //查看當前項目下所有文的狀態,如果第一次,你會發現都紅顏色的,因為它還沒有交給git/github管理。

$ git add . //(.)點表示當前目錄下的所有內容,交給git管理,也就是提交到了git的本地倉庫。 Ps:git的強大之處就是有一個本地倉庫的概念,在沒有網路的情況下可以先將更新的內容提交到本地倉庫。
$ git commit –m」discription 」 //對你更新或修改了哪些內容做一個描述。
$ git remote add origin [email protected] :xiahouzuoxin/zx-libsvm.git // 如果你是第一次提交項目,這一句非常重要,這是你本地的當前的項目與遠程的哪個倉庫建立連接。 Ps: origin可以改為別人的名字,但是在你下一次push(提交)時,也要用你修改之後的名字。
$ git remote -v //查看你當前項目遠程連接的是哪個倉庫地址。
$ git push -u origin master //將本地的項目提交到遠程倉庫中。 ------------------------------------------------------------ 假如,你回到了家,想把公司提交的項目克隆到本地? 如果你是第一次想把github上面的項目克隆到本地或者要克隆別人的項目到地。
$ git clone [email protected] :xiahouzuoxin/zx-libsvm.git //在git下面切換到想存放此項目的文件目錄下,運行這條命令就可以將項目克隆下來。

假如本地已經存在了這個項目,而倉庫中又有一新的更新,如何把更的合並到本地的項目中?
$ git fetch origin //取得遠程更新,這里可以看做是准備要取了
$ git merge origin/master //把更新的內容合並到本地分支/master ------------------------------------------- 項目中刪除了一些文件,如何提交? 假如遠程倉庫中已經存了aaa這個文件,我fetch了下來,並刪除了aaa這個文件,想再push上到遠程倉庫中,並使遠程倉庫中的項目被新的修改覆蓋(也就是遠程倉庫中 的aaa也被刪除)
$ git status //可以看到我們刪除的哪些文件
$ git add . //刪除之後的文件提交git管理。
$ git rm src/com/hzh/hibernate//aaa.java //移除我們刪除的那個文件,不然git不允許我們往遠程倉庫提交。 Ps: 如果你想刪除的是某個目錄(java包),這里想移除整個目錄的內容。
$ git rm src/com/hzh/hibernate/bbb/ -r // -r 會把bbb/目錄下的所有內容一次性移動。 ------------------------------------------------------------------------ 遠程創建了一個新倉庫,本地創建了一個新項目,如何使新的項目與倉庫對應起來? 其實,這個也很簡單,只是我當時對那些命令不太理解,所以比較模糊,不知如何對應。
$ git remote add origin [email protected] :xiahouzuoxin/zx-libsvm.git //還是這個命令,在你push項目之前加上這一句就OK了。 [email protected] :xiahouzuoxin/zx-libsvm.git 就是你常見的新倉庫的地址啊。git切換到新項目下,在push之前,加上這一句,我們創建的新倉庫就與新項目建立了連接。

9. github上怎麼刪除一個文件夾

刪除方法步驟如下:

1、工具需求

(1)github平台

2、要知道在github上只能刪除倉庫,卻無法刪除文件夾或文件, 所以只能通過命令來解決,

(1)首先進入master文件夾下, Git Bash Here ,打開命令窗口$ git --help 幫助命令

(2)$ git pull origin master 將遠程倉庫裡面的項目拉下來,$ dir 查看有哪些文件夾

3、此時$ git rm -r --cached target 刪除target文件夾,$ git commit -m '刪除了target' 提交,添加操作說明,如圖。

10. gitlab怎樣刪除已創建issues

1、登陸github到個人主頁,點擊「Repositories」,就能看到你自己創建或者「Fork」的項目。
2、找到你要刪除的「Repositories」(或者也可以說是項目),點擊進入。
3、找到該Repositories頁面右下方的「Settings」,如圖中標示,點擊「Settings」進入(這個時候有可能會提示讓你輸入密碼)。
4、進到「Settings」之後,點選左邊框中的「Options」(一般默認也是這個選項),然後拉到最下,就可以看到「Delete this repository」了。
5、點擊「Delete this repository」,彈出對話框,需要你填寫要刪除的這個「Repositories」名字,不填寫的話是不能刪除的,我這里的名字是「Test」,然後就可以刪除整個項目了。