git基本操作

1. 本地项目推到远程仓库

// 初始化为本地git仓库
git init
// 为本地仓库添加一个远程仓库(可以先建一个远程空仓库,获取它的git url)
git remote add [upstream-name] [url]
// 查看远程仓库信息
git remote -v
// 可能因为仓库历史版本不同,需要pull下,更新本地仓库; 如果提示因历史问题而拒绝合并,添加 --allow-unrelated-histories
git pull
// 推上去
git push [upstream-name] [yourbranch]

 

2. 分支管理

// 修改当前分支名为main
git branch -M main
// 修改默认的分支为main
git config --global init.defaultBranch main

 

 

报错

1. 合并

fetal:refusing to merge unrelated histories
// 两个分支合并的时候,没有历史关联。pull操作也会有合并的操作
解决:添加参数 --allow-unrelated-histories

 

 

 

 

posted @ 2021-05-11 19:30  OraCat  阅读(2)  评论(0编辑  收藏  举报