【Git】在本地创建git库管理自己的代码
1、创建本地库
git init . 新建库
git config --global user.email “hello@163.com”
git config --global user.name “laoer”
git config --global core.editor vim //将默认编辑器由nano更改为vim
2、提交
2.1 git add . 将当前目录下所有文件添加到提交缓冲区
2.2 git commit 将提交缓冲区中的数据提交到库中
如果没有将默认编辑器修改为vim,则进入nano文本编辑器(类似vim模式)后,填写修改记录,按下Ctrl+x,输入Y保存,然后回车退出
或者使用 git commit -m “提交修改信息”
3、分支操作
3.1 创建分支
git branch <name>
git checkout <name>
以上两条等同于:
git checkout -b <name>
3.2 切换分支
git checkout master //切换到master分支
3.3 合并分支
git checkout master
git merge <name> –no-ff //使用no-ff,会多生成一个commit 记录,并强制保留 <name> 分支的开发记录
关于-no-ff参见Git – Fast Forward 和 no fast foward
3.4 解决冲突
<合并时出现这个信息表示需要合并冲突:Automatic merge failed; fix conflicts and then commit the result.>
git status
可视化解决冲突:
git mergetool
3.5 删除分支
git branch -d <name>
【Git】在本地创建git库管理自己的代码相关推荐
- 本地创建git仓库并提交到码云
1.安装完成后,在开始菜单里找到"Git"->"Git Bash",蹦出一个类似命令行窗口的东西,就说明Git安装成功! 安装完成后,还需要最后一步设置, ...
- git初始化本地仓库,远程提交远端代码教程
首先进入代码仓库目录:执行git init 在github创建仓库,建立README文件 本地仓库与远程仓库建立连接本地仓库添加了github上的git仓库作为远程仓库,起名origingit rem ...
- 怎么用git在本地生成密钥_git上传代码到远程仓库(附:生成秘钥)
1. 一开始使用git时,可能要使用到相关的密钥 生成秘钥的方法:(1)ssh-keygen -t rsa -C "github注册的邮箱名" 随后一直enter就好,提示输入密码 ...
- git提交本地项目gitlab合并分支提交代码合并分支时的冲突解决git拉取新项目
总结:选中右键 git add commit pull 运行 push 一.把dev(主分支)合并到本地自己的分支 1.选中要提交的对象(可以是整个项目,也可以是单模块提交) 2.右键-Git-Add ...
- git 在本地新建分支之后上传代码到远程
fatal: The current branch dev has no upstream branch. To push the current - 解决问题:https://blog.csdn.n ...
- Git 将本地的一个分支上的代码合并到本地的另一个分支
第一步:先切换到需要合并代码的哪一个分支上 第二步:点击"VCS-->Git-->Merge Changes"选择需要合并的代码分支
- git获取本地版本号_Git使用小结
Git 1.Git介绍 Git是一个开源的分布式版本控制系统,是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,Git可以使用本地创建仓库与网络仓 ...
- Github(2)-本地配置git
本地配置git 1.注册账号 2.安装git工具 3.配置git 账号 1.注册账号 github网页注册github账户 2.安装git工具 本地安装git工具 step1 查看是否安装git gi ...
- git的项目创建和常用命令
如果是第一次使用git,需要配置提交者的信息 git config user.name 你的目标用户名 git config user.email 你的目标邮箱名# 使用--global参数,配置全局 ...
最新文章
- 道阻且长,Libra 项目负责人长文回应一切质疑
- Spring定时器的使用-多实例下定时重建索引
- Python 中的 sys.argv 用法
- 设c语言中 一个int型数据库,最新真实全国二级C选择题真题第1套
- 如何写一个脚本语言_零基础小白如何学会写文案?文案写作技巧之一:如何写一个吸引读者的文案开头...
- 跟随美国博导12年,我学到最深刻的不是科研,而是这个。。。
- Windows Phone开发(44):推送通知第二集——磁贴通知
- 软件的接口设计图_基于GJB 5000A的软件配置管理研究与系统实现
- 【Vue】—解决页面图片加载抖动的问题
- springboot 解决put,delete方法获取不到参数问题
- CSDN免费快速获得积分和直接获取下载码的几个办法
- 自适应控制与鲁棒控制的区别
- java flag 用法_Java中一些常用的方法
- bi报表是什么意思,有什么优势?
- (半翻译)篡改mac应用后,如何resign签名,重新获得mac系统的信任?
- 如何判断linux是32位还是64位?
- 针对ONION勒索病毒!如何关闭139端口及445端口等危险端口
- 企业如何搭建呼叫中心?
- 在R语言中,使用“=”和“-”到底有什么不同? 就是等号和箭头号有什么区别,是完全一样还是局部不同?
- Java 使用wps将word文件转换pdf文件