2013-03-21 78 views
2

我在一個文件夾中有4個文件。我修改了其中3個。如何一次只添加和推送已修改的文件。將「git添加」。在這裏工作。如何在git中添加多個文件

+2

你試過了嗎?結果是什麼? – 2013-03-21 08:30:28

+1

不是你的問題的答案,但你也可以使用'git add -i'來獲得一個交互式shell,你可以在其中放置/不存檔文件 – NilsH 2013-03-21 08:36:59

回答

4
git add . 
git commit -m "message" 
git push 
1

更新
是在這種情況下,你可以簡單地使用git add .。您可以使用git status來檢查哪些文件已被修改。如果只有你的三個文件正在顯示,那麼簡單的git add .已經足夠,之後使用git push

+0

由於第四個文件*沒有改變,'git add .'是*正是他想要的。 – 2013-03-21 08:40:17

+0

UBS,這是正確的。 – Manuel 2013-03-21 08:41:48

+0

順便說一句,它不是一個正則表達式,它是一個glob模式。 ;) – Tuxdude 2013-03-21 08:43:34

0

1)您可以只添加三個修改過的文件:

git add file1 file2 file3 

2),也可以用

git add . 

3),或者如果它們都是相同的所有文件都添加鍵入說,第四個擁有不同的分機,那麼你也可以使用添加了三個文件:

git add *.js //example for files with Javascript .js extension 

然後做:git commit -m "message" 然後a:git push

-1

git add -A階段所有;

git add .階段新增和修改,未刪除;

git add -u階段修改和刪除,沒有新的。

相關問題