Git開發系列 二 實戰

2021-07-24 12:19:41 字數 1824 閱讀 4324

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 第四步...