------------恢复内容开始------------
1. git clone 远程指定分支:
git clone -b <指定分支名> <远程仓库地址>
2. pip3 install -r requirements.txt
3. git 如何讲主分支(master)合并熬子分支上:
1、先切换到主分支master :git checkout master
2. 把主分支代码拉到本地(因为准备用来合并到自己的分支上):git pull
3. 切换到我们的分支上(子分支): git checkout GXD
4. 把刚刚拉下来的主分支代码和我们的分支合并上 git merge master
一、保留本地修改的文件
- 基于
git stash
将本地修改的放到堆栈区 git pull
拉取最新代码到本地git stash pop
把堆栈区的本地修改代码还原
上面步骤进行完毕之后,遇到本地代码与git pull
代码有冲突需要手动解决,然后就可以进行git push
了
4.
git 合并分支时,出现 Please enter a commit message to explain why this merge is necessary 问题
解决方案:
- 按i键,进入插入(insert)描述操作,可以选择不输入
- 按Esc键,结束插入描述操作
- 按:wq,表示保存并结束本次操作
- enter 键即可结束本次错误信息
5. 已经提交了commit,怎么删除文件?
git rm PageModel/__pycache__/ResourceCataloguePage.cpython-310.pyc
git rm PageModel/__pycache__/HomePage.cpython-310.pyc
git rm -r PageModel/__pycache__
6. 没有提交commit,不小心 多add一个文件, 怎么办?
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)