1. 如何在git中刪除指定的文件和目錄
拉取遠程的Repo到本地(如果已經在本地,可以略過)
$ git clone xxxxxx
在本地倉庫刪除文件
$ git rm 我的文件
在本地倉庫刪除文件夾
$ git rm -r 我的文件夾/
此處-r表示遞歸所有子目錄,如果你要刪除的,是空的文件夾,此處可以不用帶上-r。
提交代碼
$ git commit -m"我的修改"
推送到遠程倉庫(比如GitHub)
$ git push origin xxxxxx
2. git 刪除文件的問題
刪除的時候,使用 git rm xxx 來刪除,即從工作區刪除,也從暫存區刪除。
否則,就使用 git add -u,將工作區中文件的修改、文件的刪除操作更新到暫存區。
3. 如何刪除git遠程倉庫的某個文件
git是大家通用的一種版本控制系統,便捷高效,各種命令需要牢記,今天介紹給大家的是git的刪除命令,即將文件從遠程倉庫中刪除的操作。
首先,我們打開自己的本地GIT倉庫,在根目錄下右擊滑鼠,選擇git bash選項。
6
我們根據上圖的結果可以看到一個操作已經成功提交到遠程倉庫了。
4. git 怎麼刪除github上的文件
硬碟刪除文件後,執行$ git status
會提示你仍然需要$ git rm <文件>
此時如果是要刪除大批量文件,這么一個一個命令下去不得累死人啊
其實可以這樣(不管之前有沒有已經本地物理刪除)
執行 $ git rm * -r(記得,cd 到你要刪除的目錄下。當然 * 可以換成指定目錄)
這時刪除文件已經進入本地緩存區,
接下來就是正常的提交操作了
$ git add .
$ git commit -m "clear"
$ git push origin master
5. git怎樣刪除未監視的文件untracked files
#刪除untrackedfiles
gitclean-f
#連untracked的目錄也一起刪掉
gitclean-fd
#連gitignore的untrack文件/目錄也一起刪掉(慎用,一般這個是用來刪掉編譯出來的.o之類的文件用的)
gitclean-xfd
#在用上述gitclean前,牆裂建議加上-n參數來先看看會刪掉哪些文件,防止重要文件被誤刪
gitclean-nxfd
gitclean-nf
gitclean-nfd
(5)git如何刪除文件擴展閱讀:
注意事項
在編譯git庫拉下來的代碼時,往往會產生一些中間文件,這些文件我們根本不需要,尤其是在成產環節做預編譯,檢查代碼提交是否能編譯通過這種case時,我們往往需要編譯完成後不管正確與否,還原現場,以方便下次sync代碼時不受上一次的編譯影響。
首先確認要刪除的文件
git clean -fd -n
如果以上命令給出的文件列表是你想刪除的, 那麼接下來執行
git clean -f -d或者git clean -fd就可以了。
其中-f表示文件 -d表示目錄, 如果還要刪除.gitignore中的文件那麼再加上-x
如果git submole中也存在需要刪除的文件那麼需要再加個-f, 變成git clean -dff
6. 如何從 git repository 中徹底刪除文件
當我們的
git
repository
提交大的數據文件之後,.git
目錄會很大,有時候有些數據我們已經不再需要,
這時候我們可以刪除,但是沒有徹底刪除,.git
中會保存的有歷史記錄,這時候,我們可以用一下方式徹底刪除。
git
filter-branch
--index-filter
\
'git
rm
-r
--cached
--ignore-unmatch
path/to/your/file'
\
head
git
push
origin
master
--force
rm
-rf
.git/refs/original/
git
reflog
expire
--expire=now
--all
git
gc
--prune=now
git
gc
--aggressive
--prune=now
7. git 怎麼刪除commit的文件
要取消github commit 提交到本地倉庫的代碼,要用到 $git reset語句 $git reset意思是撤銷上一步的操作 場景: 你已經執行了 git push, 把你的修改發送到了 GitHub,現在你意識到這些 commit 的其中一個是有問題的,你需要撤銷那一個 commit. 方...
8. Linux下如何刪除一個git版本庫,直接刪除文件夾就可以么
如果只刪除git版本控制 rm -rf .git
文件夾也不需要的話直接 rm -rf 文件夾名字
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' 提交,添加操作說明,如圖。