linux卸載git
① linux git 怎麼刪除遠程分支
用oracle用戶進入輸入命令dbca ,啟動資料庫助手,然後選擇刪除資料庫實例,點擊確定就可以刪除了。
② linux 系統 刪了一個較低版本的git 安裝包 下載了一個新的git安裝包 但是顯示的版本還是老版本,怎麼破
Google一下到處都是 如果你用Ubuntu的話在終端打sudo apt-get install git就裝好了 用arch的話打sudo pacman -S git 各種包管理應該都可以 看你用哪種了 自己下代碼編譯也成 使用的話一兩句話說不清 自己去Google教程吧
③ 如何在Linux下使用Git
Git是一款開源分布式版本控制系統,能夠幫助Linux管理內核開發,那麼Linux要如何使用Git,下面就是Linux使用Git的方法:
*初始化git倉庫,使用git init命令
*添加文件到git倉庫分兩步:
1、使用git add filename ;可分多次使用,添加多個文件到暫存區
2、使用git commit -m 「說明」 ;完成提交到分支
*查看工作區狀態,使用git status 命令;如果提示有修改可使用git diff filename 查看修改內容
*HEAD指向當前版本,HEAD^表示上一個版本,HEAD^^上上一個版本……HEAD~100指向之前第100個版本。
*回退版本:使用git log查看提交歷史;使用git log --pretty=oneline 精簡顯示
使用git reset --hard commit_id 回退到版本號為commit_id的版本
*回退版本之後如果想再看改回來,可以使用git reflog 查看歷史命令,找出想改回的版本號,再使用git reset hard commit_id 返回即可。
*注意:git跟蹤並管理的是修改,而不是文件,如果一個文件修改並add之後,再次修改,如果不再次add就提交的話,只會提交第一次的修改。
*撤銷修改:
1、如果文件還在工作區,即沒有add也沒有commit,則使用git checkout -- filename 還原到伺服器版即可;
2、如果已經add到暫存區,首先使用git reset HEAD filename從暫存區取回工作區,再按照1進行操作即可;
3、如果已經提交到版本庫,則按照版本回退的方式進行修改即可;
4、如果已經push到遠程倉庫,就麻煩了
*刪除使用以下命令:
1、git rm filename 從工作區刪除
2、git commit -m 」說明「 更新分支中文件進行刪除
將在工作區的文件刪除之後,可以使用git checkout -- filename 從分支中取回,但是只能恢復文件到最新版本,最後一次提交之後的修改則不能恢復。
*分支:
1、創建分支
git checkout -b branchname 創建並切換到改分區,相當於一下兩個命令:
git branch branchname 創建分支
git checkout branchname 切換到分區
2、查看當前指向的分支:git branch 會列出所有分支,當前指向的分支之前多了個*
3、切換分支就是git checkout branchname
4、合並分支:git merge branchname 合並branchname到當前分支
5、刪除分支:git branch -d branchname 刪除branchname分支
注意:創建、合並、刪除分支都非常快,git鼓勵使用分支完成某個任務,合並後刪除分支,和直接在master分支上進行工作是一樣的效果,但是過程更加安全; 這些之所以快是因為在這些過程中我們只是修改了指向分支的指針,如創建一個branch就是創建了一個指向分支的指針,然後修改HEAD指向該指針;即HEAD指向分支,分支就是提交。
*沖突解決:
git無法自動合並分支時,就必須首先解決沖突;解決沖突之後,再提交,即完成了合並
使用git log --graph 可以查看分支合並圖。
*保存工作現場 git stash 保存之後就可以進行其他工作 而不影響上次的修改
恢復工作現場:
1、git stash apply 恢復時並不刪除stash中內容
2、git stash pop 恢復時會刪除stash中的內容
*遠程庫信息產看使用git remote (-v)加上-v顯示信息更加詳細
*分支推送到遠程庫:即將所有本地的提交推送到遠程庫
git push origin(遠程庫名) master (要推送的分支)
*抓取分支:git pull ; git clone
*協作模式:
1、使用git push origin branchname 推送自己的修改
2、如果推送失敗,因為遠程分支比本地更新,先使用git pull 合並
3、如果合並有沖突,解決沖突,在本地提交
4、再推送
注意:如果使用git pull 合並時提示 」no tracking information「說明本地分支沒有和遠程分支建立鏈接關系,使用以下指令建立關系:git branch --set -upstream branch origin/branchname
*在本地創建與遠程對應的分支:git branch -b branchname origin/branchname 本地與遠程分支的名稱最好一致
*創建標簽
1、打標簽git tag name 默認標簽打在最新提交的commit上,如果想打在其他版本上,找到commit_id即可
2、顯示標簽:git log -pretty=oneline --abbrev -commit
git tag tag_name commit_id
3、查看標簽:git tag 顯示所有標簽
4、查看標簽信息:git show tag_name
5、創建帶有說明的標簽: git tag -a tag_name -m 」信息「;-a表示標簽名,-m指定說明文字
*操作標簽:git tag -d tag_name 刪除標簽
推送標簽到遠程庫:git push origin tag_name
一次推送所有標簽到遠程庫:git push origin --tag
上面就是Linux使用Git的方法了。
④ linux 安裝git不成功
archive.ubuntu.com (2001:67c:1360:8c01::22)
這一行顯示那個網站被解析成ipv6地址了,但是ipv6始終連接不上,所以卡在這里了。
你可以在網路設置裡面設置忽略ipv6試試,如下圖:
如果不行,你也可以更換軟體源試試,比如用163的源或者一些教育網源。
⑤ 遞歸刪除指定目錄下的.git文件
遞歸刪除指定目錄下的.git文件find
.
-name
.git
|
xargs
rm
-fr其中對xargs的介紹,可以參照以下內容:xargs大多數
linux
命令都會產生輸出:文件列表、字元串列表等。但如果要使用其他某個命令並將前一個命令的輸出作為參數該怎麼辦?例如,file
命令顯示文件類型(可執行文件、ascii
文本等);你能處理輸出,使其僅顯示文件名,目前你希望將這些名稱傳遞給
ls
-l
命令以查看時間戳記。xargs
命令就是用來完成此項工作的。他允許你對輸出執行其他某些命令。記住下面這個來自於第
1
部分中的語法:例1:file
-Lz
*
|
grep
ASCII
|
cut
-d:
-f1
|
xargs
ls
-ltr例2:$
ls
|
xargs
-t
-i
mv
{}
{}.bak-i
選項告訴
xargs
用每項的名稱替換
{}。-t
選項指示
xargs
先列印命令,然後再執行。另一個非常有用的操作是當你使用
vi
打開要編輯的文件時:例3:$
file
*
|
grep
ASCII
|
cut
-d:
-f1
|
xargs
vi
⑥ 如何卸載ubuntu14.04 上的git
1)當我們知道軟體的名稱,那麼我們就直接在終端命令窗口中輸入命令就可以了:
sudo
apt-get
remove
--purge
google-chrome-unstable
--purge
選項表示徹底刪除改軟體和相關文件
2)如果還是卸載不掉的話,那推薦你用卸載能力很強的騰訊電腦管家,管家管理頁——軟體管理——卸載——選擇軟體確認卸載就可以了,如果有頑固項殘留項管家會提醒你進行清理。
⑦ Linux下如何刪除一個git版本庫,直接刪除文件夾就可以么
不是那麼刪除的,
因為是同步刪除,
所以使用git命令來刪除的。
可以看一下my網名嗎?這種問題可以版主搞定一下的
⑧ linux git 安裝後怎麼卸載
需要知道要卸載的軟體的名稱,比如現在打算卸載 Dropbox ,這個很容易知道它的名稱了
⑨ CentOS 編譯安裝的git怎麼刪除
你好,
先試試在git源代碼目錄中運行 make uninstall。如果提示不能執行,刪除git的目錄就行了
我估計你做測試,生成的.git也有N個
如果你想把.git也刪掉,得請教高手了。我不會哪些組合命令