詳解Visual Studio中Git的簡(jiǎn)單使用
寫(xiě)程序必然需要版本控制,哪怕是個(gè)人項(xiàng)目也是必須的,VS2015開(kāi)始默認(rèn)提供了對(duì)Git的支持??紤]到現(xiàn)在Git很火,作為微軟系的程序員也不得不學(xué)一點(diǎn)防身,以免被開(kāi)源世界的家伙們嘲笑,但是我相信用慣了SVN和TFS的童鞋們,需要一點(diǎn)勇氣去學(xué)習(xí)一些新東西,特別是Git已經(jīng)形成潮流,并且極大的推動(dòng)了開(kāi)源代碼的交流學(xué)習(xí)。再說(shuō)只要10分鐘就能學(xué)會(huì)……基本的使用……
首先要區(qū)分下Git和GitHub,前者是指一種版本控制軟件,各個(gè)大廠可以有自己的具體實(shí)現(xiàn)。后者其實(shí)是指GitHub這個(gè)網(wǎng)站,它使用Git來(lái)提供代碼托管的服務(wù)。
下面來(lái)看看怎么在vs中使用git做代碼管理
一、克隆遠(yuǎn)程項(xiàng)目
1、
方式1
1、啟動(dòng)Visual Studio

2、填寫(xiě)git地址

方式2
1) 打開(kāi) Visual Studio,打開(kāi)“團(tuán)隊(duì)資源管理器”(工具欄 -> 視圖)
2) 點(diǎn)擊管理連接 -> 本地 GIT 存儲(chǔ)庫(kù) -> 選擇克隆,如圖:


獲取要克隆的GIT存儲(chǔ)庫(kù)的URL(gitee為例)

填入地址,輸入賬號(hào)、密碼,確認(rèn)即可同步代碼。
2、
雙擊存儲(chǔ)庫(kù)名稱(chēng),打開(kāi)存儲(chǔ)庫(kù)主頁(yè):

3、
在解決方案下選擇新建項(xiàng)目或打開(kāi)現(xiàn)有解決方案,然后就可以開(kāi)始工作了:

二. 常用操作
1、 提交更改
第一步,添加項(xiàng)目或修改文件之后,要點(diǎn)擊【更改】將更改做提交操作:

第二步、在更改提交頁(yè)面需要填寫(xiě)提交消息(必填),選擇【全部提交】:


2、 同步
將更改提交完成后,只是暫存在本地,并未提交到遠(yuǎn)程倉(cāng)庫(kù)中,這時(shí)還需要推送至遠(yuǎn)程倉(cāng)庫(kù),這就要本地倉(cāng)庫(kù)和 git遠(yuǎn)程倉(cāng)庫(kù)"同步"操作:
第一步:在團(tuán)隊(duì)資源管理器主頁(yè)上點(diǎn)擊【同步】,進(jìn)入同步操作,選擇【同步】操作:



同步成功后,才將項(xiàng)目文件同步至遠(yuǎn)程倉(cāng)庫(kù),可以在遠(yuǎn)程倉(cāng)庫(kù)查看是否成功:

同步的其他操作:
提?。簭倪h(yuǎn)程倉(cāng)庫(kù)拉取最新版本到本地倉(cāng)庫(kù),自動(dòng)合并 merge 分支
拉取:從遠(yuǎn)程獲取最新版本 到本地 不會(huì)自動(dòng)合并 merge
三、分支管理
具體分支管理是什么,有什么用可以看https://mp.weixin.qq.com/s/gDlRzYIm3MKC5KV1jdZORQ。建議使用分支
到此這篇關(guān)于詳解Visual Studio中Git的簡(jiǎn)單使用的文章就介紹到這了,更多相關(guān)Visual Studio中Git的使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php和asp利用Shell.Application來(lái)執(zhí)行程序的代碼
關(guān)于用Shell.Application來(lái)執(zhí)行程序,在海陽(yáng)頂端asp木馬里已有示例。用的是ShellExecute 這個(gè)方法。2008-12-12
postman模擬post請(qǐng)求的四種請(qǐng)求體
本文主要介紹了postman模擬post請(qǐng)求的四種請(qǐng)求體,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01
關(guān)于rpc長(zhǎng)連接與短連接的思考記錄
文章總結(jié)了RPC項(xiàng)目中長(zhǎng)連接和短連接的處理方式,包括RPC和HTTP的長(zhǎng)連接與短連接的區(qū)別、TCP的保活機(jī)制、客戶端與服務(wù)器的連接模式及其利弊分析,文章強(qiáng)調(diào)了在實(shí)際應(yīng)用中需要根據(jù)具體情況選擇長(zhǎng)連接還是短連接,并討論了負(fù)載均衡器在RPC中的作用2025-01-01
GitLab使用外部提供的Redis緩存數(shù)據(jù)庫(kù)的方法詳解
這篇文章主要介紹了GitLab: 如何使用外部提供的Redis緩存數(shù)據(jù)庫(kù),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09
git worktree與分支依賴隔離的使用場(chǎng)景分析
git worktree?是 Git 命令,用于管理多分支工作區(qū),這篇文章主要介紹了git worktree與分支依賴隔離,需要的朋友可以參考下2024-04-04
301重定向代碼合集(iis,asp,php,asp.net,apache)
腳本之家將SEO工作中所需要的301轉(zhuǎn)向代碼進(jìn)行了整理,收藏并分享,以備查閱。2011-02-02

