關於git使用中的乙個小技巧

2021-08-29 23:58:41 字數 394 閱讀 7999

[b]git stash[/b]

這個技巧在如下情景使用,當你正在進行乙個功能開發的時候,突然意識到專案本身有乙個bug要改.但是,解這個bug本身和正在開發的新功能可能會衝突. 你又不希望在功能沒有開發完成的時候,把修改bug提交.那麼你可以進行如下操作:

$ git stash

[修改bug]

$ git commit -a -m "bug is now fixed"

$ git stash pop

git stash將儲存你的修改,並提供給你乙個乾淨版本.你可以在這個版本進行,你希望的操作,例如解bug.並且,提交修改.

git stash pop則可以讓你得到你修改以前的版本.在這裡就如同,你沒有改過bug一樣.

關於vim,ctags的乙個小技巧

關於vim,ctags的乙個小技巧 vim可以使用ctags製作的tags檔案來瀏覽程式原始檔。問題是,當原始檔存放在目錄樹 也就是所謂的source tree 的時候,該怎麼辦呢?在預設情況下,ctags只會處理當前目錄裡的原始檔,而且vim也只會參考當前目錄的tags檔案。這時候,如果當前目錄裡...

關於vim,ctags的乙個小技巧

vim可以使用ctags製作的tags檔案來瀏覽程式原始檔。問題是,當原始檔存放在目錄樹 也就是所謂的source tree 的時候,該怎麼辦呢?在預設情況下,ctags只會處理當前目錄裡的原始檔,而且vim也只會參考當前目錄的tags檔案。這時候,如果當前目錄裡的原始檔引用了其他目錄裡的定義,那麼...

關於頁面回跳的乙個小技巧

我們先假設這樣乙個場景,實際之中也是這樣做的,有乙個分頁的論壇,現在我在第二頁,刪除其中乙個帖子,一般簡單來說,刪除後會自動跳到帖子的展現頁面的第一頁,但如果我想跳到原來所在的頁面,即帖子展現頁面的第二頁,該怎麼辦呢?配置如下 test.jsp 中 要傳過去的當前頁面的 url 位址 string ...