.gitignore檔案的作用以及建立,刪除已經提交的檔案
.gitignore檔案的作用以及建立,刪除已經提交的檔案
.gitignore檔案是讓Github忽略某些檔案,使其不提交的。
1.建立
首先,.gitignore檔案應該是建立在你的專案的根目錄下面的,你可以使用
vim .gitignore
或者是
gedit .gitignore
例如:
*.vscode
*.pyc
*.db
venv
/.idea
2.對已提交不必要檔案的處理方法
方法:首先,在終端進入專案的根檔案下面,建立.gitignore檔案,並且新增需要忽略提交的檔案,如上面我的一個.gitignore檔案,然後輸入如下命令
git rm -r --cached venv(需要刪除的檔名)
git push
相關推薦
.gitignore檔案的作用以及建立,刪除已經提交的檔案
.gitignore檔案的作用以及建立,刪除已經提交的檔案 .gitignore檔案是讓Github忽略某些檔案,使其不提交的。 1.建立 首先,.gitignor
Git 本地分支與遠端分支的建立,刪除,推送,合併
檢視分支情況 git branch -a 建立本地分支dev git checktout -b dev 刪除本地分支dev git branch -d dev 如果有改動,強制刪除本地分支dev git branch -D dev 刪除遠端分支dev
[WP]如何禁止WP自動儲存,刪除已經儲存的Revision版本
用WP系統的朋友都很清楚,WP為了防止網頁意外關閉,網路意外中斷,從而會失去剛剛寫的文章,所以就有一個預設的1分鐘自動儲存一次文章。本來這個自動儲存思路挺好的,但是由於儲存的頻率太快,所以導致產生了很多廢棄的東西,特別是在靜態化之後,文章ID會不連續,WP任何一次文章儲存,圖片上傳都會佔用一個ID,導致我們看
關於索引的作用以及建立方法
為什麼要建立索引呢?這是因為,建立索引可以大大提高系統的效能。 第一,通過建立唯一性索引,可以保證資料庫表中每一行資料的唯一性。 第二,可以大大加快 資料的檢索速度,這也是建立索引的最主要的原因。 第三,可以加速表和表之間的連線,特別是在實現資料的參考完整性方面特別有意
es6 實現二叉樹的中序,先序,後序,以及插入,刪除等操作,以及自平衡樹的插入
//二叉樹 class BinarySearchTree { constructor(){ this。root = null this .Node = class { constructor(key){ this。鍵 =鍵入
C/C++ 判斷資料夾是否存在以及建立、刪除資料夾
1.Windows下建立單個資料夾示例:#include <io.h> #include <direct.h> using namespace std; int main() { string dir = "./test"; if (_ac
C# winform 建立,修改,刪除 ini配置檔案
using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace EmailCustomer { cl
oracle表空間 資料檔案 使用者的建立及刪除
oracle資料庫:資料庫物件以及表資料都儲存在表空間中,建立使用者時可以指定對應的表空間。這樣使用者可以在各自的表空間中操作資料,互不干擾。 1. 表空間建立 若不清楚表空間對應檔案的路徑,可以
檔案操作工具類: 檔案/目錄的建立、刪除、移動、複製、zip壓縮與解壓.
FileOperationUtils.java package com.xnl.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import jav
檔案操作工具類: 檔案/目錄的建立、刪除、移動、複製、zip壓縮與解壓
FileOperationUtils.java package com.xnl.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File;
人工神經網路中的activation function的作用以及ReLu,tanh,sigmoid激勵函式的區別
Leaky ReLU函式 人們為了解決Dead ReLU Problem,提出了將ReLU的前半段設為而非0。另外一種直觀的想法是基於引數的方法,即Parametric ReLU:,其中可由back propagation學出來。理論上來講,Leaky ReLU有ReLU的所有優點,外加不會有Dead Re
資料庫---索引操作(索引的建立,刪除,查詢)
1、建立索引 create index 索引名 on 表名(列名); 2、刪除索引 drop index 索引名; 3、建立組合索引 create index 索引名 on 表名(列名1,,列名2); 4、查詢索引 --根據索引名,查詢表索引欄位 select * f
單鏈表的建立,刪除,插入,顯示,排序
{ struct student *head, *stu; int num; printf("input records: "); head = creat(); show(head); printf(" input the deleted number:
mybatis-generator自動建立資料庫中的表,生成的檔案有實體類,mapper.xml配置檔案等
這兩天需要用到MyBatis的程式碼自動生成的功能,由於MyBatis屬於一種半自動的ORM框架,所以主要的工作就是配置Mapping對映檔案,但是由於手寫對映檔案很容易出錯,所以可利用MyBatis生成器自動生成實體類、DAO介面和Mapping對映檔案。這樣可以省去很多的
Scrapy框架的學習(9.Scrapy中的CrawlSpider類的作用以及使用,實現優化的翻頁爬蟲)
1.CrawlSpider類通過一些規則(rules),使對於連結(網頁)的爬取更具有通用性, 換句話說,CrawlSpider爬蟲為通用性的爬蟲, 而Spider爬蟲更像是為一些特
C/C++ Windows API——檔案/資料夾建立、刪除、移動及檢視時間
// FileOperationDemo.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <Windows.h>
.net,C#,Ftp各種操作,上傳,下載,刪除檔案,建立目錄,刪除目錄,獲得檔案列表...
using System; using System.Collections.Generic; using System.Text; using System.Net; using System.IO; using System.Windows.Forms; namespace ConvertData {
[RTT例程練習] 1.1 動態執行緒建立,刪除
建立兩個動態執行緒,thread2 執行4s後刪除thread1。 這裡兩個都為動態執行緒,所謂動態執行緒即在堆中動態建立,刪除之後也從RAM中消失。區別於靜態執行緒。 由於是動態,所以需開啟 #define RT_USING_HEAP 以下是application.c
C/C++ 判斷資料夾是否存在以及建立、刪除資料夾 windows以及linux通用
參考: ########################################################## 判斷資料夾是否存在: 在windows環境下標頭檔案為: #include <io.h> 在linux環境下標頭檔案為:
連線池的作用以及建立
連線池的作用就是用來管理連線,提升連線的利用效率 hibernate中連線池如何配置 <!-- 1. 資料庫連線配置 --> <property name="hibernate.connection.driver_class"&g