git push入门

萌新实现第一次上传到github试炼

  • 舍弃之前的所有操作 也许你需要进行系统的git语法学习
  • 进行以下操作可以强制上传
  • 首先,使用git remote -v命令查看当前Git仓库的远程关联情况,确认是否已经与远程仓库关联。
  • 如果已经关联了远程仓库,可以使用git remote remove <远程主机名>命令解除与远程仓库的关联。例如,如果要解除与名为origin的远程主机的关联
git remote remove origin #取消
#使用以下命令查看本地分支列表
git branch
#果main和master分支都不存在,可以使用以下命令创建并切换到main分支,这将创建一个名为main的新分支,并将你切换到该分支
git checkout -b main
#如果你想删除master分支,这将删除本地的master分支。请确保你已经切换到其他分支,或者已经将所需的更改合并到main分支中
git branch -d master
#如果你的远程仓库也有master分支,并且你想删除远程的master分支
git push origin :master
#接下来,将本地目录添加到Git仓库中。首先进入本地目录的根目录,然后使用以下命令初始化Git仓库并添加文件:
git init
git add .
#提交文件到本地仓库:
git commit -m "Initial commit"
#如果需要将本地仓库与远程仓库关联,可以使用git remote add <远程主机名> <远程仓库URL>命令。例如,如果要将本地仓库与名为origin的远程主机关联,并指定远程仓库的URL为https://github.com/your/repo.git
git remote add origin https://github.com/your/repo.git
#使用git push -f <远程主机名> <本地分支名>命令强制推送本地仓库到远程仓库。例如,如果要将本地的main分支推送到名为origin的远程主机的main(主)分支上
git push -f origin main

注意:使用git push -f命令需要谨慎,因为它会覆盖远程仓库的提交历史。只有在确保没有其他人依赖或参考远程仓库的提交历史时,才应该使用此命令。
请注意,强制推送操作可能会导致数据丢失,因此在执行此操作之前,请确保你理解自己在做什么,并且你的头脑保持清醒。

专业操作

  • 刚才你已经完成了正确的上传本地项目到github空项目中
  • 想要专业的操作git可以去菜鸟学习
    菜鸟官网

你可能感兴趣的:(git)