建设部建筑招投标网站,wordpress 模板 破解版,法律平台网站建设方案,如何建设企业微网站(꒪ꇴ꒪ )#xff0c;Hello我是祐言QAQ我的博客主页#xff1a;C/C语言#xff0c;数据结构#xff0c;Linux基础#xff0c;ARM开发板#xff0c;网络编程等领域UP#x1f30d;快上#x1f698;#xff0c;一起学习#xff0c;让我们成为一个强大的攻城狮#xff0…
(꒪ꇴ꒪ )Hello我是祐言QAQ我的博客主页C/C语言数据结构Linux基础ARM开发板网络编程等领域UP快上一起学习让我们成为一个强大的攻城狮送给自己和读者的一句鸡汤集中起来的意志可以击穿顽石!作者水平很有限如果发现错误请在评论区指正感谢 目录 一、 介绍 1. 什么是Git 2.安装Git已装请跳过 3. 配置Git可跳过 二、Git的基本使用 1. 创建新仓库 1自己创建 2直接 clone 2. 肆无忌惮修改环节 3. 提交更改 1初始化仓库使用 git init 命令 2将当前目录下所有的修改或新增的文件添加到暂存区 3提交更改 三、将代码上传至远程仓库Gitlab 1.建立本地仓库和远程仓库关系并推送 2. 本地内容上传至远程仓库 四、关于分支管理和解决冲突 1. 分支管理 2. 解决冲突 写在最后 一、 介绍 1. 什么是Git Git是一个分布式版本控制系统由Linus Torvalds在2005年创建。它旨在追踪文件和目录的变化并且支持多人协同工作。Git的设计目标包括速度、简单性、非线性开发可以同时进行多个分支的工作以及对大型项目的支持。Git是一个强大而灵活的版本控制系统它在团队协作和个人项目管理中都有广泛的应用。通过熟练使用Git你可以更有效地追踪项目历史、协同工作和管理代码。 2.安装Git已装请跳过 首先你需要安装Git打开浏览器手动搜索git不要用百度都是广告我这里用的Bing 当然你也你可以在这里直达选择64-bit for Windows Setup然后下载安装包同意不pd条约就安装完成了Git - Downloading Package (git-scm.com) 安装完成后直接在桌面右键当你看到里面有这两行那么就安装完成了。 3. 配置Git可跳过但还是得填 在开始使用Git之前你需要配置用户信息包括用户名和邮箱。这可以通过以下命令完成 git config --global user.name Your Name
git config --global user.email your.emailexample.com二、Git的基本使用 1. 创建新仓库 使用Git进行版本控制的第一步是初始化一个新仓库并进入项目目录。 1自己创建 首先我们在桌面右键后点击 Git Bash here 然后使用 cd 命令基本的linux命令Linux终端介绍与常用shell命令35例-CSDN博客 进入你想要存放代码的项目目录我这里是在桌面新建的演示目录New 2直接 clone 你也可以选择直接克隆而不是创建新的项目目录使用git clone 目标地址我这里选择的是opencv库作为演示地址具体地址自行更换copy一下。 git clone https://github.com/opencv/opencv.git等待期加载完成即可我这里就不等了跳过。 2. 肆无忌惮修改环节 当然很多时候你们clone 的都是自己的代码随意修改即可vs code还是其他都好直到你需要提交代码。 3. 提交更改 1初始化仓库使用 git init 命令 git init初始化完成后本地文件会生成一个.git文件。 2将当前目录下所有的修改或新增的文件添加到暂存区 git add . 3提交更改 Git通过提交来跟踪项目的更改。用于将暂存中的更改创建为一次提交使用以下命令 git commit -m 提交描述 三、将代码上传至远程仓库Gitlab 1.建立本地仓库和远程仓库关系并推送 git remote add origin http://ip地址端口/路径/(项目名称).git 找到Gitlab上面http地址克隆下来把4492c9d4d2e9更改为指定的ip地址即可。 然后需查看是否连接成功使用 git remote -v 命令来查看 gir remote -v //检查 如果有误则用 git remote rm origin重新连接一下: git remote rm origin //重连 2. 本地内容上传至远程仓库 如需先拉取远程仓库的master代码则先执行 git pull --rebase origin master 然后执行 git push -u origin master 命令 git push -u origin master 成功的话就可以在你的gitlab上看到了运行界面大致如下只要不报红色错误基本都是成功。 四、关于分支管理和解决冲突 1. 分支管理 分支是Git强大功能之一可以用于并行开发和功能测试。创建新分支和切换分支的命令如下 git branch feature-branch 2. 解决冲突 在合并分支或拉取更改时可能会发生冲突。解决冲突的过程包括手动编辑文件以解决冲突并提交更改。 报 fatalremote origin already exists 这个错误通常表示你在尝试添加远程仓库时Git 已经存在名为 origin 的远程仓库。origin 是Git默认用来指代远程仓库的名称通常与你的项目关联。 如果你已经有了一个远程仓库再次尝试添加 origin 将会导致这个错误。解决方法有两种 1查看已有的远程仓库 你可以先查看已有的远程仓库确认是否已经存在名为 origin 的远程仓库。可以使用以下命令查看 git remote -v 如果已经存在 origin你可能不需要再次添加它。你可以直接使用已存在的远程仓库进行拉取和推送。 2修改已有的远程仓库 如果你确实需要修改远程仓库你可以使用以下命令来修改 origin 的URL git remote set-url origin new-url 将 new-url 替换为新的远程仓库URL。这样可以更新 origin 的URL而不会导致冲突。 请根据你的具体情况选择合适的方法。确保你了解项目当前的远程仓库设置以便不会不小心覆盖或创建重复的远程仓库。 更多C/C语言、Linux系统、数据结构和ARM板实战相关文章关注专栏 手撕C语言 玩转linux 脚踢数据结构 系统、网络编程 探索C 6818ARM开发板实战
写在最后
今天的分享就到这啦~觉得博主写的还不错的烦劳 一键三连喔~感谢关注