Git使用

Git实际工作中的分支详解_原文名称:实际项目中如何使用Git做分支管理

使用Git工作的一般流程

Git 工作区、暂存区和版本库_RUNOOB.COM

Git在开发中的实际使用

git是现在开发中使用最广泛的版本管理工具,简单介绍一下git中git clone 项目到本地以及使用git把项目提交到github
图片源于runoob

1. git clone项目到本地

  在多人开发中,一般的项目有master和其他分支,那么clone操作就需要你指定对应的分支把项目工程clone到本地,

  1. 首先新建一个空文件夹,把文件夹进行git初始化操作,在文件夹的根目录下,右键选择git bash here,在弹出的窗体中输入命令:git init,这样就把该文件夹git初始化了

  2. 接下来就是clone操作了,继续输入命令:git clone xx(此处为你的项目的git地址),一般这个命令clone下来的是master分支的项目,你也可以clone指定分支的工程,命令:git clone -b 分支名 git地址

2. 使用git把本地项目提交到github

  1. 如果该工程没有git初始化,那么在工程根目录下使用git init进行初始化,如果已经初始化,则省略这步

  2. 将项目的文件添加到版本库的暂存区中使用git add,(git add . )表示将所有文件都添加,(git add xx(指定文件))表示将指定文件添加进去

  3. 将add的文件commit到版本库(本地仓库),命令:git commit -m “你想写的注释”

    或者2、3步合一:git commit -a -m “你想写的注释”

  4. 将本地的仓库关联到github上,命令如下:git remote add origin xxx(此处为你的git地址)

  5. 在进行push之前,先进行pull操作,命令如下:git pull origin xxx(此处为你的分支名,master或者其他分支名)

  6. 上传代码到github远程仓库,命令如下:git push -u origin xxx(此处为你的分支名),在这个步骤中可能会有弹窗要你输入你的用户名和密码,按照指示操作即可

 以上6个步骤就是把本地项目提交到远程github上的操作,当然提交也可以使用IDE中相关的git插件进行提交。


查看本地版本库分支基本命令:git branch
查看本地和远程版本库分支基本命令:git branch -a 或 git branch --all
切换分支命令: git checkout (branchname)
删除分支命令: git branch -d (branchname)
合并分支命令:git merge (branchname)

解决合并冲突

pull相当于执行了fetch+merge

修改完代码后需要add到暂存区,再commit到本地版本库,完事后就可以push到远程仓库,但是可能远程仓库的内容不是最新的,所以需要先pull拉下来最新版本,然后在push

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下 4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值