<br />
git remote add origin [remote_url]
https://github.com/username/repo.git,则命令为:git remote add origin https://github.com/username/repo.gitgit remote -v
推送本地分支(如main)到远程仓库。使用-u参数建立上游追踪(upstream),这样将来推送时只需git push即可
git push -u origin main # 如果分支是main
远程仓库最好不要初始化文件:如果您在创建远程仓库时选择了”Initialize with README.md”等选项,远程仓库可能有额外文件(如README.md)。这可能导致推送冲突,因为本地没有这些文件。解决方法是:
--allow-unrelated-histories强制合并):冲突处理:如果推送失败(如远程有文件而本地没有),Git会提示错误。这时运行git pull合并,然后提交并重推。
为什么避免远程初始化:在创建远程仓库时最好不要初始化,以减少文件冲突风险。
git pull origin main --allow-unrelated-histories # 拉取&合并远程历史