一、操作位置
所有执行均在Pycharm Terminal命令行下操作
二、拉取代码
- 进入到需要将拉取的代码保存到的路径下
cd .. #返回上一级目录 cd ../.. #返回上上级目录
-
找到需要拉取的gitlab代码仓库文件页面,点击Clone,下拉出复制SSH链接
在命令行处输入
git clone ssh://git@gitlab.xxxxxxx # SSH链接
注意!当前路径下不能存在与拉取的代码文件名相同的文件夹,需要先将重名文件修改文件名,否则会报如下错误
拉取完成后可通过命令切换分支,若只有一个主分支则不需要切换。
git branch #查看所有分支 git checkout + 分支名 #切换分支
三、更新代码(与步骤二二选一)
将仓库主分支上最新的代码拉到本地
git checkout master/main #切换主分支 git pull origin master/main #拉取最新代码 git checkout + 分支名 #切换分支 git merge master #把master的新改动合并到工作分支上
四、上传代码
先在命令行中进入拉取代码文件路径中,输入
get add . #(注意add后面有一个空格和一个.) 添加当前目录下的所有文件到暂存区 git status #用于查看哪些文件被修改了(被修改文件会被标为绿色)
输入此次上传代码的备注,更新了哪些内容:
git commit -m "引号里面写这次改动都改了啥,一两句话就行,可以中文" git push origin +分支名 #将代码更新到gitlab上