1、创建本地文件夹并进入改工程目录下
/Users/masquerade/YX/QA-project/
2、初始化本地仓库 进入pycharm控制台
git init
3、关联远程仓库
git remote add origin 远程仓库地址
eg: git remote add origin git@gitlab.yx:QAteam/QA-project.git
4、拉取远程仓库的分支到本地
git fetch origin 分支名
git pull origin master(远程仓库分支) //意思是将远程仓库的master分支代码,拉取到本地主机
5、 本地创建分支并切换到改分支------如下图
git checkout -b dev(本地分支) origin/develop (远程分支)
6、将远程分支与本地分支进行关联,这样就将本地dev分支与远程origin/dev相绑定了 git pull origin dev
7、 查看是否绑定远程分支和本地分支 git branch -vv
8、 上传代码(注意:这里如果没有master绑定到远程的分支,就必须使用git push origin master :master git push <远程主机名> <本地分支名>:<远程分支名>)
1、git add ./abc.txt
加入你已经修改本地文件acb.txt这里是相对路径
2、git commit -m "你提交的内容"
使用git commit 就是将这个txt文件上传到本地分支上
3、git push
这个命令的结果就是将本地分支master中commit的数据abc.txt上传到了远程绑定的master分支上了。
9、删除本地分支
git branch -d <BranchName>
10、删除远程分支
git push origin --delete <BranchName>
其他
1、查看远程分支 git branch -al * 前面代表当前所在分支 按q退出当前命令
2、查看本地分支 git branch
3、切换分支 git checkout -b dev(本地分支) origin/develop (远程分支)
或者是git checkout -b dev(本地分支)或者是 git checkout dev(本地分支)
切换master分支 git checkout master
4、下载指定分支命令
git clone -b 分支名+仓库地址