git指令
git branch 查看分支
git checkout 分支名 # 切换分支
git switch -c 新分支名 # 创建并切换到新的分
先有仓库再有代码
就是先创建了仓库,然后从仓库clone到本地,再在本地开发,本地开发完直接push到远端仓库即可。
git clone xxx
git add .
git commit -m "first commit"
git push
依次执行上面的代码,这样变更就推到远端仓库了,这种方式是最简单的。
但是有的时候是先有代码,代码没用git管理,需要上传到git仓库中。
代码上传到gitee
不初始化仓库(仓库空的)
去项目目录下,依次执行下面的代码
git init
git add .
git commit -m "first commit"
git remote add origin https://gitee.com/your-username/your-repo-name.git # 将本地仓库与Gitee仓库关联
git push -u origin master # 将代码推送到Gitee的master分支(或者main分支,取决于你的仓库设置)
初始化仓库(仓库有文件)
git init
git remote add origin https://gitee.com/your-username/your-repo-name.git # 将本地仓库与Gitee仓库关联
git fetch origin # 获取远程仓库的内容
合并远程仓库的主分支
将远程仓库的主分支(通常是master或main)合并到当前分支中。由于这是第一次合并,可能会有一些冲突需要解决。
git merge origin/master --allow-unrelated-histories
–allow-unrelated-histories选项允许合并两个没有共同历史记录的分支。
完成分支合并后上传即可
git add .
git commit -m "first commit"
git push -u origin master # 将代码推送到Gitee的master分支(或者main分支,取决于你的仓库设置)