1.远程仓库作为主角
在本地进行克隆,仓库项目
克隆远程仓库项目: git clone [email protected]:ymctx/admin_test.git
在本地修改后提交到远程仓库:git push
2.远程关联
1.创建本地库并完成初始提交
git init
git add .
git commit -m "first commit"
2.添加远程仓库
git remote add origin [email protected]: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 [email protected]:ymctx/admin_test4.git
6.上传并合并到远端分支
注意:远端仓库必须是空白的
-u :上传并合并到远程分支
git push -u origin "master"
7.提交冲突
1.原因
提交者的版本库 < (小于) 远程库
2.实现本地同步远程仓库
git pull
冲突解决一:能自动合并的冲突
2.解决冲突二:手动解决冲突
8.提交修正
1.对上一次的提交的内容进行修改(简单的修改),但是不想增加提交日志,而是用的上一次提交的记录
覆盖了之前的提交历史
git commit --amend -m "第一次提交的修正"
标签:origin,教程,git,remote,仓库,GIT,远程,分支
From: https://www.cnblogs.com/StevenYF/p/18220004