Git命令(gitlab)
上传代码
- git init 创建本地仓库
- git add . 获取所有内容
- git commit -m "2" 推送本地仓库
- git remote add origin+ssh地址 和远程仓库连接
- git branch -M main gitlab的主分支名是main 这里切换名字保持一致
- git checkout -b dev 创建自己的分支并切换
- git push origin dev 这里的dev指的是自己创建的分支(要将自己本地创建的分支推送上去)
克隆拉取代码
- git init 创建本地仓库
- git clone +地址 这时候拉下来的是主分支 如果需要其他分支的内容,则需要进到拉下来的文件夹里打开终端直接切换想要的分支即可
pull命令拉取代码
- git init 创建本地仓库 一定要建立本地仓库再建立远程仓库连接,才可以追踪到分支信息
- git add . 获取所有内容
- git commit -m "2" 推送本地仓库
- git remote add origin+ssh地址 和远程仓库连接
- git pull origin +分支名
合并分支
- git branch 查看自己所在的分支
- git add .
- git commit -m
- git checkout 主分支 切换到自己要合并的主分支
- git fetch 这里其实就是一个拉去主分支代码的过程可以用pull 不过我用pull会出现问题 (有可能会出现提示语,输入linux命令 :wq 即可结束进行下一步操作)
- git merge +自己在开发的分支名 (这里可能会出现合并失败的提示 git merge --abort
git reset --merge 可以用这两个命令清空再来一次