顯示當前head對應的commitid
git rev-parse head
顯示遠端dev最新的commitid
git rev-parse origin/dev
顯示本地倉庫dev最新的commitid
git rev-parse dev
強制切換到某個commitid(分離頭),當暫存區有變化時,也會強制切換,這是-f的作用
git checkout -f commit
合併時自動合併dev分支的commit
git merge --squash dev
git commit -am "合併commit"
每次合併都產品新的commit
git merge --no-ff dev #預設為快進模式,有時不會產生 commit git merge dev
當前分支與某個commitid合併,使用合併策略resolve
git merge -s resolve --ff commitid
將dev合併到master,如有衝突,保留dev的
git merge -s recursive -x theirs dev
清除工作區的臨時檔案,即untracked files
git clean -fdx
清除已經跟蹤過的(tracked)的,修改但沒有重新儲存到暫存區的檔案
git checkout .
消除已經提交到暫存區的檔案(使用最近一次本地倉庫檔案覆蓋暫存區檔案)
git restore --staged . #取消上次的git add操作
git checkout . #清除本次修改的記憶體
獲取遠端變動,不包括tag
git fetch --no-tags
mysql不常用但很有用的語句整理
mysqld multi多例項停止 啟動 mysqld multi defaults file etc my.cnf start 1,2 mysqld multi defaults file etc my.cnf start 1 mysqld multi defaults file etc my.c...
SQL學習和積累(一些不常用確很有用的方法)
1 1判斷指定儲存過程是否存在 if exists select from sysobjects where name 儲存過程名 and type p drop proc 儲存過程名 2判斷指定表的列是否存在 if not exists select from syscolumns where i...
CSS3中不常用但很有用的屬性 1
內容 於w3cschool和 css3核心技術與案例實戰 url 帶有後面跟有錨名稱 指向文件內某個具體的元素。這個被鏈結的元素就是目標元素 target element target 選擇器可用於選取當前活動的目標元素。selection 選擇器匹配被使用者選取的選取是部分。注意 只能向 sele...