1.reset使用場景
1.commit到本地,但是不想把某個commit,push到遠端.
2.reset回滾到某個版本,(1.中的作用,也用到了reset回滾的機制)
3.git reset --hard commit-id :回滾到commit-id,
4.git reset --hard head~3:將最近3次的提交回滾
當前位於local_simon分支
檢視commit的log
現在如果push,會將這個test:commit提交到遠端.現在我們用reset命令來終結這個commit,即不它提交到遠端
2.提交到多個遠端git倉庫
場景:simon同學開發了乙個專案,目前已經有乙個git遠端倉庫了,但是公司要切換倉庫,就想能不能直接把目前的本地**,直接提交到另乙個遠端倉庫
方案1:
在專案路徑下開啟git bash 新增另乙個遠端
git remote add gitosc
提交到這個庫,git push gitosc
如果想繼續新增,可用下面這個命令
git remote set-url --add gitcode
提交的時候,如何提交到多個倉庫?
git push all --all
方案2:
直接修改git的配置檔案,開啟.git/config檔案,我們可以看到這樣的配置:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
[remote "origin"]
url =
/hljz/platform.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "local_simon"]
remote = origin
merge = refs/heads/local_simon
有多少個遠端庫,就配置多少個url即可.
怎麼刪除遠端倉庫?看下圖
3.刪除本地分支和遠端分支
本地:git branch -d br
遠端:git push origin :br (origin 後面有空格)
WCF開發實戰系列二 使用IIS發布WCF服務
原創 灰灰蟲的家http hi.baidu.com grayworm 圖 1 第二步 新建wcf服務站點。在解決方案上右擊,選擇 新增 新建 開啟新建 對話方塊。在 新增新 對話方塊中,我們選擇 wcf服務 並把 的名子命名為 bookservicehost 圖 3 第三步 在剛剛建立的wcf服務站...
WCF開發實戰系列二 使用IIS發布WCF服務
wcf服務,在測試的時候,我們使用 vs2008 自帶的wcfsvchost wcf 服務主機 發布 wcf服務,以便進行測試。這種 vs2008 內建的wcfsvchost 只適用於開發人員測試的使用,能進行 wcf服務部署。這一篇文章中我們來看一下如何在 iiswcf 服務。wcf 服務專案。1...
WCF開發實戰系列二 使用IIS發布WCF服務
圖 1 第二步 新建wcf服務站點。在解決方案上右擊,選擇 新增 新建 開啟新建 對話方塊。在 新增新 對話方塊中,我們選擇 wcf服務 並把 的名子命名為 bookservicehost 圖 3 第三步 在剛剛建立的wcf服務站點上新增對wcf服務庫專案 services專案的引用。圖 4 第四步...