git 刪除檔案 、只刪除遠端倉庫檔案、更換遠端倉庫
一。刪除檔案
1.克隆遠端倉庫到本地庫。
例如使用ssh方法:
git clone [email protected]:xxx/xxx.git
2.對需要刪除的檔案、資料夾進行如下操作:
git rm test.txt (刪除檔案)
git rm -r test (刪除資料夾)
3.提交修改
git commit -m "Delete some files."
4.將修改提交到遠端倉庫的xxx分支:
git push origin xxx
二。刪除遠端倉庫 但不刪本地資源
我們在使用idea開發的過程中經常會出現新建專案的時候直接把xxx.iml檔案也新增到了git trace
當然這並不會出現什麼問題,問題是當我們把xxx.iml檔案push到我們github上之後,然後在另一臺電腦上pull了下來會出現一些問題,因為xxx.iml檔案不是專案的原始碼。也就是說對於匯入專案來說是多餘的。
正規的原始碼目錄:
src/
pom.xml
.ignore
但是,我們又不能直接在本地刪除xxx.iml。因為該檔案是我們在本地開發的時候必須的。
那麼問題來了:我們要在保留本地檔案的情況下,刪除遠端倉庫的檔案(程式設計師一定要通過技術手段來實現目的,捂臉笑)
ok,廢話不多說,下面是解決方案:
把xxx.iml加到`.gitignore`裡面忽略掉,然後提交使.gitignore生效,也既是
git rm -r --cached xxx.iml //-r 是遞迴的意思 當最後面是資料夾的時候有用
(git add xxx.iml) //若.gitignore檔案中已經忽略了xxx.iml則可以不用執行此句
git commit -m "ignore xxx.xml"
git push
三。本地倉庫更換繫結的遠端倉庫
方法一 通過命令直接修改遠端地址
- 進入git_test根目錄
- git remote 檢視所有遠端倉庫, git remote xxx 檢視指定遠端倉庫地址
方法二 通過命令先刪除再新增遠端倉庫
- 進入git_test根目錄
- git remote 檢視所有遠端倉庫, git remote xxx 檢視指定遠端倉庫地址
- git remote rm origin
方法三 直接修改配置檔案
- 進入git_test/.git
vim config
[core]
repositoryformatversion = 0
filemode = true
logallrefupdates = true
precomposeunicode = true
[remote "origin"]
url = http://192.168.100.235:9797/shimanqiang/assistant.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master修改 [remote “origin”]下面的url即可
方法四 通過第三方git客戶端修改。
以SourceTree為例,點選 倉庫 -> 倉庫配置 -> 遠端倉庫 即可管理此專案中配置的所有遠端倉庫, 而且這個介面最下方還可以點選編輯配置檔案,同樣可以完成方法三。
相關推薦
git 刪除檔案 、只刪除遠端倉庫檔案、更換遠端倉庫
一。刪除檔案1.克隆遠端倉庫到本地庫。例如使用ssh方法:git clone [email protected]:xxx/xxx.git2.對需要刪除的檔案、資料夾進行如下操作:git rm test.txt (刪除檔案)git rm -r test (刪除
iOS整合微信支付的一些坑:onResp不回撥、只顯示一個確定按鈕、閃回
iOS整合微信支付總體來說還是比較容易的(如果沒有那些坑的話),所有文件都在: https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_1甚至只要看: https://pay.weixin.qq.com/w
git正確的刪除遠端倉庫的檔案並用.gitignore忽略提交此檔案
我向遠端倉庫提交了如下檔案src/ pom.xml target/ WebContent/,發現沒必要提交target目錄。 於是做了如下操作: <code class="hljs sql has-numbering" style="display: block;
git刪除遠端倉庫檔案方法及常用指令
git刪除遠端倉庫的檔案方法 git rm xx 刪除xx檔案 在本地倉庫刪除資料夾 git rm –r xx 刪除資料夾 –r 表示遞迴
git刪除遠端分支檔案,不改變本地檔案
git提交專案時候踩的Git的坑 經歷 由於剛開始沒有設定.gitignore檔案,導致專案中所有的檔案都被提交到了github上面,由此帶來的問題就是有些debug日誌也被提交了上去,對於團隊開發很不友好。 一個錯誤的嘗試 git rm -r --cached "fileName/direction
三條命令解決Git 如何刪除遠端伺服器檔案同時保留本地檔案
有時候會想把github上的檔案刪除,但是本地倉庫裡的檔案想保留下來該怎麼辦,只要用三條命令就能完成了 git rm --cached filename/-r directory git commi
git刪除遠端分支檔案
當我們錯誤的 把不需要版本控制的檔案提交到遠端分支上後,需要刪除遠端分支上的檔案,用以下操作即可: git rm -r –cached dirname //刪除遠端資料夾,但保留本地資料夾 git commit -m ‘say something’ //
git刪除遠端伺服器檔案同時不刪除本地檔案
刪除伺服器檔案,本地保留 git rm --cached xxx.log git commit -m "remove file from remote repository" git push 刪除遠端xxx 資料夾,本地保留 git rm --cached -
git的安裝和使用Mac版本,原生代碼倉庫檔案的刪除和重新匯入程式碼
點選字尾.dmg檔案,然後點選字尾.pkg檔案,按照步驟安裝成功,如圖所示 進入終端輸入 which git 回車 輸出/usr/local/bin/git下載成功 第二步:註冊git賬號,啟用賬號,新增專案,填寫專案資訊,專案名必寫,專案介紹可不寫,選擇專案語言,其他
git刪除本地分支和刪除遠端分支
引言: 切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的檔案,直接冒冷汗,git add ,commit 之後發現本地與遠端確實是刪除了很多檔案,之前也有過一次,當時是從新換了一個目錄重新拉程式碼。。。麻煩的很 把情況告訴了同事,給
Linux下檢視檔案和資料夾佔用記憶體大小、刪除日誌 命令
轉:https://www.cnblogs.com/lixuwu/p/5944062.html 閱讀目錄 1 Linux下檢視檔案和資料夾大小 2 刪除系統日誌等 3 實踐 場景:在sts中執行自動部署時候maven提示No space left on d
git 常用命令 編輯分支看這裡就夠了 新建本地分支/遠端分支,關聯本地遠端分支 刪除本地/遠端分支 檢視分支狀態
檢視分支: git branch -a 或者 git branch 建立本地分支: git branch branch_name 切換分支: git checkout branch_name 建立並切換到本地branch_name分支: git c
用eclipse生成maven專案,在本地生成.git檔案,把倉庫檔案推送到gitlub遠端
1. 滑鼠右擊專案名---Team---share project 2.出現share project---Git---next 3.勾上use or create repository in parent folder of project---單擊create reposit
MFC下對檔案及資料夾的操作(複製、剪下、刪除、建立資料夾,寫檔案)
1 void CFileOperationDlg::OnButtonCopy() 2 { 3 // TODO: Add your control notification handler code here 4 UpdateData(TRUE); 5 CString m_
git命令-遠端倉庫拉取、本地倉庫更新、工作空間提交等等
這個可以雖然不是自己寫的,但是也不是轉載的 Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫) Remo
git倉庫刪除所有提交歷史記錄,成為一個乾淨的新倉庫
把舊專案提交到Git上,但是會有一些歷史記錄,這些歷史記錄中可能會有專案密碼等敏感資訊。如何刪除這些歷史記錄,形成一個全新的倉庫,並且保持程式碼不變呢? 步驟和程式碼如下: 1.Checkout git checkout --orphan latest_branch 2.
ORACLE ASM環境中刪除和建立表空間、增加表空間資料檔案
1、列出表空間 SQL> select name from v$tablespace; 刪除表空間,包括屬於它的資料檔案(物理上也同時刪除) SQL> drop tablespace qiu including contents and datafiles
在window10系統下使用git命令推送本地倉庫檔案到github遠端倉庫的步驟
準備工作:1.系統安裝好git軟體 2.去git官網註冊賬號並建立遠端倉庫(相關教程請百度吧),從而得到遠端倉庫地址 開始: 1.在你的電腦上建立一個檔案目錄(檔名字自定義) 2.開啟git命令客戶端視窗(
C語言檔案讀取和單鏈表的新增、刪除和排序等操作例項
/* 1、從文字檔案中匯入班級學生資訊:學號、姓名、性別、籍貫 2、將學號重複的刪除 3、顯示匯入的學生資訊 4、按學號、姓名、性別、籍貫相等和不相等查詢 5、多次查詢 6、查詢結果寫入檔案 7、VC++6.0編譯通過 //以下程式碼存為main.cpp */ #inclu
git版本控制之上傳檔案至遠端伺服器及拉取遠端倉庫檔案至本地伺服器
git上傳檔案至遠端伺服器github1. 上傳操作(1)命令列進入在專案目錄下:cd workspase(2)初始化:git init(3)連線遠端倉庫:git remote add origin github對應倉庫地址以上已設定則直接跳過(4)提交至本地倉庫:g