vs 2022 如何拉取gitlab项目

 Visual studio 对git 的支持已经很好了,但对于不想使用命令行的操作方式进行提供代码等操作(这种方式看起来逼格非常高) 的我们来说,非常不理想。所以现在我们使用另外一种方式,只需要用鼠标 点点点 就能把代码提交上去。 

1.初始化项目

1.1 首先,新建一个空文件夹,用来放项目代码文件。打开VS2022,选择克隆存储库

1.2 输入远程仓库地址和选择空文件夹路径后,点克隆,耐心等待项目下载完成

 1.3 或者直接打开vs ,选择git更改,打开克隆存储库,也同样能克隆项目下来

1.4 同样的步骤,输入要克隆的项目远程仓库地址,选择本地存储路径,点击克隆

1.5 第一次执行克隆的时候,会提示你输入账户密码,这个就是git的账户和密码了

 1.6 等待拉取完成就可以了。

1.7 如果是第一次拉取,我们还需要进行邮箱的配置

 1.8 在弹出的框中,配置自己的用户名和邮箱就行了。作用是提交代码的时候,会显示是谁提交的代码。

2.如何拉取提交已更改的项目代码文件

2.1  vs2022 内置git ,介绍主要的几个操作说明

1.本地存储库:打开本地的代码暂存库

2.提取(fetch):从远程获取最新版本代码文件到本地,但不自动合并(merge)本地代码

3.拉取(pull):从远程拉取最新版本代码到本地,并自动合并(merge)本地代码

4.推送:本地代码推送到远程分支

5.同步:

6.管理分支:查看当前我们所在的分支

 2.2 创建分支

实际开发中,我们每做一个功能,应当创建一个分支来进行管理。等新功能开发完毕测试无误后,再申请合并到主分支。

弹出如下对话框,录入新分支的名称  ,勾选上 “签出分支” 对话框,点击 “创建” 即可。 

 签入:描述了添加或修改列表或文档库中的项目或文档并替换之前版本的过程。签入列表项目或文件,用户可以允许其他人编辑它,不需要担心覆盖其他人的修改。

签出:描述了获得列表或文档库中的项目或文档。签出一个列表项目或文件,用户可以防止其他人编辑它。

 签入签出的目的是防止多人同时编辑同一部分内容造成冲突。

引用原文 https://blog.csdn.net/ww130929/article/details/51534609

创建分支后,vs 右下角查看当前项目所在的分支,刚才创建的分支为Ndc ,创建后就默认指向了新创建好的分支。

 2.3 代码功能测试完成,推送分支到远程仓库

点击推送,显示成功推送到远程仓库

  

 打开远程仓库,就可以看到新的分支和提交了

3 版本回退

3.1 当前的版本修改出现bug的时候,我们需要回退到上一个版本。打开分支管理 

3.2  选择我们的分支

 3.3 选择要回退的版本,右键- 挑练

3.4 如果有冲突,就解决一下冲突再继续

3.5 接受合并,选择传入就是,你要选择以那个文件夹为准。

 3.6 解决完冲突后,提交

3.7 再查看分支管理,版本已经成功回退了

4.合并项目

合并分支的理解就是:例如当前创建的登录分支,功能处理好了,要把它的功能代码合并上master 主分支上面去。合并完成后,当前登录分支还是存在的。这样子,在登录分支和master 主分支就拥有相当的代码功能了。

4.1 在vs 里面如何操作合并? 例如,我要合并当前的login分支到master ,就得先切换到master (注,这个是重点)

 

4.2 切换到要合并的分支后,选择git 打开分支管理

 4.3 找到要合并的代码分支,选中右键,点击将 xxx(例:login分支) 合并到xxx(例:master分支)

仅个人学习记录,不做为任何教程提供

  • 11
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
拉取GitLab项目,可以按照以下步骤操作: 1. 配置config文件:根据公司的GitLab访问前缀来配置config文件,例如公司项目GitLab项目的地址为gitlab@gitlab.ali.com:service/test-sms.git。 2. 获取项目地址:在GitLab的Projects中找到与你相关的项目,点击一个项目,就能看到项目的地址。 3. 克隆仓库:在Git Bash中输入以下命令,将项目克隆到本地: ``` $ git clone 项目地址 ``` 例如: ``` $ git clone git@github.com:michaelliao/gitskills.git ``` 这将在本地创建一个名为gitskills的目录,并将项目的所有文件拉取到该目录中。 4. 关联远程分支:通常,Git会自动创建一个名为master的分支来跟踪origin/master。如果需要关联其他分支,可以使用以下命令: ``` $ git checkout --track origin/分支名称 ``` 例如: ``` $ git checkout --track origin/br-2.1.2.1 ``` 这将关联名为br-2.1.2.1的远程分支。 5. 拉取最新代码:关联远程分支后,可以直接使用以下命令将项目的最新代码拉取到本地: ``` $ git pull ``` 这将完成项目拉取并将最新代码同步到本地。 综上所述,要拉取GitLab项目,需要配置config文件、获取项目地址、克隆仓库、关联远程分支和拉取最新代码。可以按照以上步骤进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [配置本地GitGitlab拉取项目](https://blog.csdn.net/weixin_45565886/article/details/128301365)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [使用Git拉取GitLab上的项目](https://blog.csdn.net/ppppfly/article/details/46660505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小丫头呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值