1. 程式人生 > >git 遠端存在檔案本地不想提交

git 遠端存在檔案本地不想提交

開發中會遇到一些本地和遠端同時共用檔案,本檔案不想提交,但是新增.gitignore 忽略時會刪除遠端檔案

此時我們需要使用以下命令來新增本地忽略檔案

以下命令作用可以保證遠端和本地存在同一個檔案但是不會互相影響

新增本地忽略檔案

git update-index --assume-unchanged FILENAME

 

恢復本地忽略檔案
git update-index --no-assume-unchanged FILENAME

相關推薦

git 遠端存在檔案本地提交

開發中會遇到一些本地和遠端同時共用檔案,本檔案不想提交,但是新增.gitignore 忽略時會刪除遠端檔案此時我們需要使用以下命令來新增本地忽略檔案以下命令作用可以保證遠端和本地存在同一個檔案但是不會互相影響新增本地忽略檔案git update-index --assume-

git 在切換分支時候提交檔案,怎麼辦? git檔案儲存功能

git 的儲存功能。 原文:http://www.liaoxuefeng.com/  件開發中,bug就像家常便飯一樣。有了bug就需要修復,在Git中,由於分支是如此的強大,所以,每個bug都可以通過一個新的臨時分支來修復,修復後,合併分支,然後將臨時分支刪除。

Eclipse下使用git時利用.gitignore檔案忽略提交檔案

背景:在使用git提交時,由於會有一些檔案不想上傳,如log檔案,maven產生的mvn等,傳了沒有用還影響美觀,所以需要使用.gitignore檔案忽略不想提交的檔案或資料夾。 正文: 1.   .gitignore檔案怎麼建立呢?有的小夥伴發現自己專案的根目錄下是有這

git刪除遠端分支檔案改變本地檔案

git提交專案時候踩的Git的坑 經歷 由於剛開始沒有設定.gitignore檔案,導致專案中所有的檔案都被提交到了github上面,由此帶來的問題就是有些debug日誌也被提交了上去,對於團隊開發很不友好。 一個錯誤的嘗試 git rm -r --cached "fileName/direction

git提交時候需要注意的問題(如何控制提交檔案

1,如何防止不想提交的檔案而提交    我們只要在.gitignore檔案中加上不想提交的檔案的檔名就可以了;    例如: /vendor /node_modules /public/storage Homestead.yaml Homestead.json .env

Git忽略提交檔案、資料夾

有種非常方便的方法,在提交目錄的根目錄下新建一個.gitignore檔案,在裡面做些配置就可以忽略檔案或者資料夾,例如: #目錄 /bin /.settings #檔案 .classpath .project .gitignore windows下面沒法直接建立.git

git刪除遠端伺服器檔案同時刪除本地檔案

刪除伺服器檔案,本地保留 git rm --cached xxx.log git commit -m "remove file from remote repository" git push 刪除遠端xxx 資料夾,本地保留 git rm --cached -

git提交時如何禁止提交檔案

首先找到你的專案目錄 建立 .gitignore   檔案 然後把不想提交的檔案的檔名輸入進去 類似: /vendor /node_modules /public/storage Homestead.yaml Homestead.json .env .idea 特殊

iOS Git建立gitignore檔案, gitignore 起作用解決辦法

1.建立gitignore檔案 開啟終端, cd 進入到專案所在目錄,輸入touch gitignore即可, 然後編輯 gitignore, 編輯成功之後, mv gitignore .gitignore換名字, 這個時候.gitignore檔案會自動消失, 點檔案不能顯示的. 在該資料夾下打

git | 忽略指定檔案忽略指定檔案

(編輯.gitignore檔案) 如果要忽略某些檔案或資料夾 # 這是註釋 file1 file2 file3 ... dir1 dir2 dir3 ... 如果要保留一個檔案的提交,不忽略它 # 這是註釋 !file1 在前面加一個感嘆號 如果只需要提交目錄中的某一個檔案

git 忽略部分檔案加入版本控制

一、使用.gitignore檔案        1 >> 在專案目下建立.gitignore檔案。         2 >> 在.gitignore檔案中新增忽略內容。                eg:  /node_modules/      

git遠端庫到本地

1、建立本地資料夾,初始化本地路徑 git init 2、繫結遠端庫地址 git remote add origin [email protected]:road-test-web/road-test-web.git 3、重新整理遠端倉庫 git fe

Git中.gitignore檔案無效 起作用的解決辦法

git rm -r --cached . git add . git commit -m 'update .gitignore'其他都部落格都是千篇一律的使用了上面的命令 我試了還是不行,然後我把要忽略的檔案直接刪了,以為這樣總可以了吧,竟然還是不行。 我推測應該是,一開始

svn:重新命名檔案之後,允許提交

1.錯誤程式碼 org.apache.subversion.javahl.ClientException: Illegal target for the requested operation s

git 遠端倉庫與本地倉庫關聯

遇到幾次這個問題,記錄一下流程: 1. 新建本地倉庫關聯     1. 在需要建立本地倉庫的位置調出git bash     2. 輸入git init,初始化本地倉庫     3. 輸入git remote add origin 倉庫地址, 新增遠端倉庫    

git遠端庫與本地聯絡報錯:fatal: Not a git repository (or any of the parent directories): .git

在github上新建了一個倉庫,然後相與本地的倉庫聯絡起來 $ git remote add origin https://github.com/liona329/learngit.git fatal

git遠端分支覆蓋本地分支

有時候同一個分支,遠端的和本地的都被修改的面目全非了,如果想要把本地的替換成遠端的,用下面的命令 git fetch --all git reset --hard origin/master (這裡master要修改為對應的分支名) git pull

git遠端分支與本地分支合併

多人協同開發中,經常會遇到這種情況:A在本地開發完成後,將程式碼推送到遠端,這時候B的原生代碼的版本就低於遠端程式碼的版本,這時候B該如何從遠端拉取最新的程式碼,並與自己的原生代碼合併呢? 具體思路:先拉去一份最新的遠端程式碼到本地,然後將本地兩個版本的程式

git提交忽略需要提交遠端倉庫的檔案

第一步:git命令列中進入本地倉庫第二步:輸入 touch .gitignore (會生成.gitignore檔案)第三步:編輯.gitignore檔案:public/static/upload/________________________________________

Visual Studio使用Git忽略上傳到遠端倉庫的檔案

前言:       作為一個.NET開發者而已,有著宇宙最強IDE:Visual Studio加持,讓我們的開發效率得到了更好的提升。我們不需要擔心環境變數的配置和其他程式碼管理工具,因為VS有豐富的拓展工具。廢話不多說,直接進入正題。我們日常在使用VS開發相關的.NE