要做出改變,你首先要戴上你的程序員的帽子,做你一直都在做的事情。我真的不能幫你:-)
接下來,你會想提交你的更改。要提交,只需說:
$ git commit -a # -a means "automatically stage all changed files git knows about"
並在提示符處鍵入描述性消息。請注意,在git中的「提交」確實是而不是公開您的更改。它只是承諾你的本地版本庫;直到你將來沒有人看到它,直到你git push
。
合併更改進入您的存儲庫拷貝其他人:
$ git pull
如果你有到存儲庫的直接訪問,可以使git commit
是你做早期可與公衆:
$ git push
否則,您可以將您提交轉換成補丁並將它們發送到你的友好的維護者:
$ git log
commit 75b17eeca0394e27759acf2f6b039851a5a28f98
Author: Your Name
Date: Tue Aug 10 01:10:19 2010 -0400
Did something wonderful.
commit f9f677a465a5746874dc2f2c86cc444ffa28a020
Author: Your Name
Date: Fri Aug 6 04:06:01 2010 -0400
Fixed a horrible horrible error of mine.
$ git show 75b17eeca0394e27759acf2f6b039851a5a28f98 > wonderful.diff
$ git show f9f677a465a5746874dc2f2c86cc444ffa28a020 > fix.diff
最後,如果你想新的文件添加到資料庫,說:
git add foo.html # don't forget to git commit -a like you would any change
要刪除的文件,你可以簡單地刪除它們就像你通常會(與rm
shell命令),然後git commit -a
變化。