git在项目中使用
2022/4/6 23:22:00
本文主要是介绍git在项目中使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、git和svn的区别?
现在的项目中基本都是使用git来进行版本管理,git是分布式,svn则不是.
2、git可视化工具?
一般在本地安装好git后,是用git小乌龟或者Sourcetree 来进行链接使用。两者都可以操作远程仓库和本地仓库。
3、git 可视化工具的应用
1)一般项目是会有git项目的账号密码。使用Sourcetree 进行链接远程仓库地址,然后克隆项目到本地仓库。
在本地仓库修改后,进行提交修改commit 到本地仓库。然后在pull远程仓库最新下来,在进行push本地仓库到远程仓库。
2)如果遇到多人开发,修改到同一个py文件。A push 和B push 会报冲突错误。
解决方法:git diff 显示两人的修改点,共同讨论取谁的修改。然后在pull最新下来,在push远程。另一个人在提交修改,pull和push。
3)多人修改到不同的文件,后提交的没有pull,就直接push 会提示报错。一般都是少了文件或者多文件。
解决方法:重新pull最新下来,在push远程
4、常用命令
1)git clone 仓库地址 克隆远程仓库
2)git add readme.txt 添加到暂存区
3)git commit -m “我到底修改了啥” 提交到版本库,备注信息
4)git pull 拉回远程版本库的提交
5)git push origin master 推送到远程库master分支
6)git diff readme.txt 文件差异对比
7)git log 显示提交日志
这篇关于git在项目中使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南