Git 命令值得注意的幾個點

2021-08-22 08:22:29 字數 1701 閱讀 1582

大多數人對 git 的常用命令都有一定的了解,這裡羅列一些具體案例說明需要使用哪些命令。  

git clone
防止每次 push **的時候輸入賬號密碼,所以需要儲存帳號密碼:

開啟d:/work/wdemo/basiclibrary/.git/config檔案;

注意 windows 下 .git 資料夾預設是隱藏的,需要開啟隱藏檔案;

在 config 檔案增加上以下配置:

[credential]

helper =store

# 先拉取遠端**,並合併:

git pull

# 新增當前目錄的所有檔案到暫存區:

git add .

# 提交記錄:

git commit -m '記錄內容說明'

# 推送到遠端:

git push origin master

git add .

git commit -m '記錄內容說明'

# 可以用下面代替:

git commit -am '記錄內容說明'

#

刪除某個檔案--

test

目錄下的

test

.txt

gitfilter

-branch--

force--

index

-filter

'gitrm-

-cached--

ignore

-unmatch

test/test

.txt'--

prune

-empty--

tag-

name

-filter

cat---

-all

#刪除某個目錄--

test

目錄git

filter

-branch--

force--

index

-filter

'gitrm-

-cached-r

--ignore

-unmatch

test'--

prune

-empty--

tag-

name

-filter

cat---

-all

#推送到遠端,這步是不可逆的,注意備份原始碼

gitpush

origin

master--

force--

all#

推送到你的所有

taggit

push

origin

master--

force

--br#清除本地倉庫

objects,這個是可選操作,因為不弄,等待gc也會清除的。rm-

rf.git/refs/original/

gitreflog

expire--

expire=now--

allgitgc-

-prune=now

gitgc--

aggressive--

prune=now

使用node開發,值得注意的點

例子1 for in 和 普通的for的使用比較 function makedata return map function startup console.timeend test1 var map2 makedata console.time test2 for var i 0,len map2...

值得注意的函式

函式 嚴重性 解決方案 gets 最危險 使用 fgets buf,size,stdin 這幾乎總是乙個大問題!strcpy 很危險 改為使用 strncpy。strcat 很危險 改為使用 strncat。sprintf 很危險 改為使用 snprintf,或者使用精度說明符。scanf 很危險 ...

開源軟體的最近幾個更新值得注意

2 castle 專案元旦的更新。monorail和 activerecord 都提供了和visual studio的整合。現在直接做成乙個msi安裝檔案包安裝,非常的方便,使用castle 的ioc容器和ibatisnet nhibernate以及monorail,提供了完整的軟體開發框架,而且分...