Github忽略檔案以及資料夾內容
參考網址http://blog.csdn.net/richardysteven/article/details/6069418
具體使用請看 man gitignore
一般某個專案dev過程中都會產生一些中間檔案,這些檔案是我們不想要追蹤的。
git中可以使用.gitignore檔案來忽略這些檔案。
在需要的目錄下面 新增 .gitignore檔案
檔案中每一行表示需要忽略的檔案的正則表示式。
$cat .gitignore
#ignore .metadata
.metadata
.gitignore
#ignore obj and lib file
*.[oa]
當前的目錄情況
$ls -al
total 24
drwxr-xr-x 4 root root 4096 2010-12-11 12:44 .
drwx------ 51 root root 4096 2010-12-11 12:44 ..
drwxr-xr-x 8 root root 4096 2010-12-11 12:44 .git
-rw-r--r-- 1 root root 39 2010-12-11 12:44 .gitignore
drwxr-xr-x 3 root root 4096 2010-08-19 20:01 .metadata
-rw-r--r-- 1 root root 52 2010-12-11 12:41 test.txt
如果沒有新增該檔案,git status會報有這些檔案沒有track。
$git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .metadata/
# gitignore
而 添加了該檔案後,就可以看到,這個workspace 就是乾淨的了。
$mv gitignore .gitignore
[ [email protected]~/workspace]
$git status
# On branch master
nothing to commit (working directory clean)
這個.gitignore很簡單,當前目錄下有個.metadata,這個是我們不需要的,所以就寫入了檔案。另外如果不加.gitignore這行,git會把.gitignore也加入版本控制中。
相關推薦
Github忽略檔案以及資料夾內容
參考網址http://blog.csdn.net/richardysteven/article/details/6069418具體使用請看 man gitignore 一般某個專案dev過程中都會產生一些中間檔案,這些檔案是我們不想要追蹤的。 git中可以使用.giti
github忽略檔案或者資料夾
一般情況下,我在往github倉庫提交java工程的時候,只需要提交.java類,編譯生成的.class檔案沒有必要上傳了,這時候可以通過編寫.gitignore來實現,不過.gitignore檔案g
Java實現檔案以及資料夾的建立和刪除
1,檔案建立 /** * 建立指定路徑檔案 * * @param filePath:指定路徑(包括檔名的絕對路徑) */ public static void createFile(String filePath) { File file = new File(
Linux下用ls和du命令檢視檔案以及資料夾大小 (轉載)
ls的用法 ls -l |grep "^-"|wc -l或find ./company -type f | wc -l 檢視某資料夾下檔案的個數,包括子資料夾裡的。 ls -lR|grep "^-"|wc -l 檢視某資料夾下資料夾的個數,包括子資料夾裡的
SVN管理Android專案忽略檔案或資料夾
一. 遇到的問題 剛開始提交專案原始碼時,做了個全量提交,將專案的build、.idea、.gradle ,local.properties等檔案或目錄都提交到了程式碼倉庫中進行管理,結果發現每次對專案做了原始碼
不需要進控制器就訪問的檔案以及資料夾
RewriteEngine on 過濾 可以 不進控制器訪問的字尾名以及資料夾 RewriteCond $1 !^((.*).php|(.*).rar|(.*).zip|(.*).js|(.*).txt|(.*).csv|ct|f|phpmyadmin|test|mp|templat
intellij idea local changes 忽略 檔案和資料夾的方法
在我們svn提交的時候想要看看自己改了哪些檔案,可以在 Version Control--> Local Changes 中看到,並在裡面提交程式碼即可,但是裡面會有很多我們不想看到的檔案,比如idea的配置檔案 *.iml、class檔案之類的, 想要忽略這些檔案可以用以下方法,在
工作專案看門狗(記錄專案檔案以及資料夾的改動)
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/9/18 18:06 # @Author : qhh # @Site : # @File : pywatchdog.py
git提交忽略檔案或資料夾
在專案根目錄下面 新增 .gitignore檔案 檔案中每一行表示需要忽略的檔案的正則表示式。 .gitignore檔案過濾有兩種模式,開放模式和保守模式 1. 開放模式負責設定過濾哪些檔案和資料夾 例如: /target/ 表示專案根目錄下的target
顯示當前目錄下檔案以及資料夾的GUI
跟著《Python 核心程式設計》照著做了一個能夠顯示當前目錄的GUI小工具。 底層是呼叫的python的OS包 1 from tkinter import * 2 import os 3 from time import sleep 4 5 class Dir
Go實戰--golang中檔案以及資料夾路徑相關操作
生命不止,繼續 go go go!!! 之前介紹過golang的標準庫:path/filepath, os 今天就跟大家分享幾個關於檔案以及資料夾的相關操作。 獲取目錄中所有檔案 使用包: io/ioutil 使用方法: ioutil.Re
遞迴實現任意目錄,列出檔案以及資料夾
import java.io.File; import java.util.List; import java.util.Vector; /** * @author QSJ * @date 2018-03-11 * @describe 遞迴實現輸入任意目錄,列出檔案以及資料夾 */ pub
linux mac svn ignore忽略檔案及資料夾最好用方法 之*妙用
一、忽略單個檔案 忽略檔案必須要進入到檔案的當前目錄,比如要忽略這個database.php配置檔案。 先進入application資料夾,輸入兩條命令語法如下: svn propset svn:ignore '要忽略的檔名' ./ svn ci -m 'ignore
Linux下用ls和du命令檢視檔案以及資料夾大小
ls -l |grep "^-"|wc -l或find ./company -type f | wc -l 檢視某資料夾下檔案的個數,包括子資料夾裡的。 ls -lR|grep "^-"|wc -l 檢視某資料夾下資料夾的個數,包括子資料夾裡的。 ls -lR|grep "^d"|wc -l 說明:
每日學點python之十(檔案以及資料夾操作)
open() 方法 Python open() 方法用於開啟一個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 OSError。 注意:使用 open() 方法一定要保證關閉檔案物件,即呼叫 close() 方法。 open() 函式常用
AngularJs專案檔案以及資料夾結構
app/ ----- Libs/ // references for all libs ---------- angular.js ---------- angular-route.js ----- common/ // acts as reusable/shared components or partia
檔案以及資料夾的建立。目錄下所有檔案和子目錄查詢
public static boolean createFile(String destFileName) { File file = new File(destFileName); if(file.exists()) {
Java遞迴實現輸入任意目錄,列出檔案以及資料夾
import java.io.File; import java.util.ArrayList; import java.util.Scanner; public class IOPractice { public static ArrayList&l
SVN設定忽略檔案或資料夾提交(Ignored Resource)
目的:防止本地個人配置檔案或資料夾誤操作提交至SVN方法一:選擇Window-Preferences-Team-Ignored Resource,點選add Pattern...,新增需要忽視的檔案。方法二:工程目錄下,對不在SVN上的檔案或資料夾右擊,選擇"Team"下的"
[問題]Git中如何忽略檔案或資料夾
平時在用git上傳的時候經常使用git add .命令,使用這個命令的副作用就是工程裡面的build或者debug等目錄也會新增到程式碼倉庫中,而這些檔案是不需要進行程式碼管理的。 git中有個.gi