随笔 - 112  文章 - 1  评论 - 2  阅读 - 23925

GIT教程

1.远程仓库作为主角

在本地进行克隆,仓库项目

克隆远程仓库项目: git clone git@gitee.com:ymctx/admin_test.git
在本地修改后提交到远程仓库:git push

2.远程关联

image-20240125140309626

1.创建本地库并完成初始提交

git init
git add .
git commit -m "first commit"

2.添加远程仓库

git remote add origin git@gitee.com:ymctx/admin_test4.git

3.推送远程仓库(前提是仓库里是空白的)

-u :上传并合并到远程分支

git push -u origin master

4.查看远程仓库信息

git remote -v

5.删除链接远程仓库

git remote rm origin

3. .gitignore版本控制忽略文件的使用

3.1. 查看日志

git log

2.查看日志信息简略版

git log --oneline

4.分支操作

1.创建仓库 + 创建分支

-b : 表示创建分支

初始化仓库并命名分支
git init -b 分支名称

2.已有仓库,再创建分支

仅创建分支: git branch 分支名
创建并切换到分支: git checkout -b 分支名

3.查看分支

git branch

4.对分支进行重命名

git branch -m 《旧分支名称》 《新分支名称》

5.分支删除(需谨慎操作)

-d:用于删除已经合并过的分支

-D:强制删除分支(不管是否合并过)

git branch -d 《分支名称》

6.分支的切换

git checkout 《分支名》

7.合并分支

主线分支合并其他分支,

git merge 《被合并的分支名称》

5.一个项目同时添加远程gitee,github仓库

1.添加github

git init -b main
git remote add origin

6.远端仓库

1.查看项目关联了几个远程仓库

git remote -v

2.查看远程仓库的名字

git remote show

3.远程仓库重命名

git remote rename 《原始名称》 《新的命名》

4.删除关联远程仓库

git remote remove 《远程仓库名字》

5.添加关联远程仓库

git remote add origin git@gitee.com:ymctx/admin_test4.git

6.上传并合并到远端分支

注意:远端仓库必须是空白的

-u :上传并合并到远程分支

git push -u origin "master"

7.提交冲突

1.原因

提交者的版本库 < (小于) 远程库

2.实现本地同步远程仓库

git pull

冲突解决一:能自动合并的冲突

image-20240126103901768

2.解决冲突二:手动解决冲突

image-20240126104709412

8.提交修正

1.对上一次的提交的内容进行修改(简单的修改),但是不想增加提交日志,而是用的上一次提交的记录

覆盖了之前的提交历史

git commit --amend -m "第一次提交的修正"
posted on   Steven_YF  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示