
Git GitHub Gitee GitLab
编辑有冲突的文件 删除特殊符号(如<<<、>>>>>>>),保留自己想要的版本 添加修改到暂存区: 提交修改:
发布日期:2021-05-07 03:10:38
浏览次数:15
分类:精选文章
本文共 1130 字,大约阅读时间需要 3 分钟。
Git版本及常用命令
Git版本
为了确认Git已经安装及版本是否正确,可以使用以下命令查看:
git --version
这将显示Git的版本信息,例如:
Git version 2.32.1
Git配置
设置用户信息(如签名和邮箱)非常重要,建议在全局配置:
git config --global user.name "用户名"
git config --global user.email "邮箱地址"
初始化Git仓库
创建一个新的本地Git仓库,可以使用以下命令:
git init
执行后,Git会创建一个新的仓库目录,包含一个隐藏的.git目录:
Initialized empty Git repository in /path/to/repo/.git/
文件操作
使用Vim编辑文件:
vim filename.txt
进入Vim后,按下以下键进行操作:
- i: 插入模式
- esc: 退出插入模式
- yy: 复制
- p: 粘贴
- :wq: 保存并退出
查看文件内容的方法有多种,比如:
cat filename.txt
tail -n 1 filename.txt
(查看最后一行内容) Git状态及操作
查看当前仓库状态:
git status
将文件添加到暂存区:
git add filename
提交修改到本地仓库:
git commit -m "日志信息"
例如:
git commit -m "修复了一个bug"
Git分支管理
创建新分支:
git branch branchname
查看所有分支:
git branch -v
切换分支:
git checkout branchname
合并分支:
git merge branchname
冲突解决
冲突产生时,Git会显示状态如(master|MERGING),这意味着正在合并分支。你需要手动解决冲突:
git add filename
git commit -m "解决冲突的描述"
远程仓库操作
查看已添加的远程仓库:
git remote -v
添加新的远程仓库:
git remote add origin https://github.com/username/repository.git
推送本地分支到远程仓库:
git push origin main:main
克隆远程仓库:
git clone https://github.com/username/repository.git
从远程仓库拉取更新:
git pull origin main
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月14日 14时02分22秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
上周热点回顾(1.21-1.27)
2019-03-06
上周热点回顾(6.3-6.9)
2019-03-06
上周热点回顾(8.12-8.18)
2019-03-06
【故障公告】升级阿里云 RDS SQL Server 实例故障经过
2019-03-06
蹒跚来迟:新版博客后台上线公测
2019-03-06
上周热点回顾(9.16-9.22)
2019-03-06
上周热点回顾(11.4-11.10)
2019-03-06
[网站公告]11月26日00:00-04:00阿里云RDS升级
2019-03-06
[网站公告]又拍云API故障造成图片无法上传(已恢复)
2019-03-06
上周热点回顾(12.16-12.22)
2019-03-06
云计算之路-阿里云上:对“黑色30秒”问题的猜想
2019-03-06
云计算之路-阿里云上:“黑色30秒”走了,“黑色1秒”来了,真相也许大白了
2019-03-06
云计算之路-阿里云上:奇怪的CPU 100%问题
2019-03-06
云计算之路-阿里云上:2014年6月12日12点IIS请求到达量突降
2019-03-06
上周热点回顾(6.9-6.15)
2019-03-06
上周热点回顾(6.16-6.22)
2019-03-06
上周热点回顾(6.23-6.29)
2019-03-06
上周热点回顾(10.20-10.26)
2019-03-06
上周热点回顾(2.16-2.22)
2019-03-06
上周热点回顾(3.2-3.8)
2019-03-06