码云git基本操作&克隆自己建的代码到本地

本文介绍了在VSCode中使用Git的操作流程。包括将项目文件纳入Git管理、提交文件到本地仓库、查看历史记录、回退版本、连接远程仓库、分支操作、合并分支以及解决冲突等内容,详细说明了命令行和VSCode界面的操作方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.操作命令
vscode中点击–》终端–》新建终端–》打开的是cmd命令工具

2.将项目的初始文件被git所管理
点击vscode左边的工具栏中的第三个按钮,点击右上角的图标–》在弹出的窗口中输入要被git管理的文件夹

3.将本地工作目录中的文件提交到本地仓库
命令行===========================
git add 文件名
git add . //将所有文件都添加到暂存区
提交本地仓库的时候需要自报家门,配置user.name 和email
git config --global user.name “码云上的用户名”
git config --global user.email “码云上注册的邮箱”
git config -l //可以查看配置信息

git commit 文件名 -m “本次提交的描述信息”

git status //查看当前工作区文件的状态
git diff 文件名 //查看当前工作目录中的文件跟本地仓库中的文件的不同
vscode===========================
先进入源代码管理的窗口
点击文件后面的+图标,可以将文件添加到暂存区
点击窗口右上角的“对号”就可以将暂存区中的文件提交到本地仓库

也可以:
在源代码管理窗口中直接点击右上角的“对号”,这样子就把当前所有的文件都提交到本地仓库了,对于批量操作很方便

4.查看历史记录
命令行:=======================
git log --pretty=oneline

vscode:======================
安装git history插件
点击vscode编辑区的右上角的分支图标,当前的历史信息就会罗列出来

5.回退版本
命令行:=============================
回退到之前的版本号
git reset --hard 版本号
如果还想回退到之后的版本号,用同样的命令

通过git reflog可以查看之前运行的每次命令,这样就可以回退到之前的版本号

6.连接远程仓库
注册码云
1》登陆之后点击右上角的+按钮,选中新建仓库–》输入仓库相关信息
2》创建远程服务器端点
git remote add origin 远程仓库地址
3》提交代码到远程仓库
git push -u origin master
如果运行不成功,先从远程库中拉取代码
git pull --rebase origin master
再次进行提交
git push -u origin master
这样子组长就可以把共有的文件提交到远程仓库了

4》管理仓库的开发人员
如果是私有仓库的话,只能是5个开发人员,如果是共有仓库的话,任何人都可以操作

5》组员可以克隆远程仓库
git clone 远程仓库的地址

git clone -b 你创建的分支名字 远程仓库的地址
\ \ 用于在其他电脑上继续敲代码,切换分支名
git checkout -b 你的分支名

7.正式进入开发状态
1》了解分支的概念,创建develop分支
点击vscode 左下角分支图标,在弹出的窗口中输入分支的名字,enter即可
组员再次创建自己的开发分支

2》组员完成自己的任务,并且先提交到本地仓库,再提交到远程仓库(点击分支右边的刷新按钮就可以提交到远程仓库)

3》当项目进行到一定程度,需要合并个人的开发分支到develop分支上
先切换到develop分支上,在git history中点击版本号右侧菜单中间的节点按钮,在弹出的窗口中选中merge命令,选中第一个分支–》yes之后就可以合并本地develop分支了,

4》本地develop分支同步(最好先拉取,后提交)到远程develop分支上,

8.冲突的产生
如果个人开发分支1和个人开发分支2上的文件重名冲突了,首先需要解决冲突,(即找到对应的开发人员,确定以谁的代码为准,)解决冲突后就可以提交本地仓库和提交远程仓库了
冲突的产生是一种代码的保护策略,确定代码的正确性

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

本地是好的

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

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

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

打赏作者

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

抵扣说明:

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

余额充值