1、复合赋值 n1,n2=n2,n1+n2 # 先计算右边表达式,再同时赋值给左边同等于<=> 实例 2、拆包 对于可迭代对象,如字符串、元组、列表、集合、字典等,都可以被...

1、复合赋值 n1,n2=n2,n1+n2 # 先计算右边表达式,再同时赋值给左边同等于<=> 实例 2、拆包 对于可迭代对象,如字符串、元组、列表、集合、字典等,都可以被...
for 和while 1、while 循环 不支持do……while 满足条件是执行语句;不满足条件时结束循环ps:注意冒号和缩进 while……else 单行语句循环体只有...
1、问题 .gitignore 指示Git忽略特定文件或文件夹,这些文件或文件夹不需要被Git跟踪或提交到版本控制系统中.gitignore 中,/指定文件夹路径,来忽略特定...
git rebase 分支合并命令,但区别在于它修改了提交的顺序Git 试图将其他分支的提交放在当前本地分支的HEAD之上如,本地分支A->B->C->D提交;而合并分支有...
多人协作工作模式:1、首先,git push origin 推送自己的修改2、若推送失败,因远程分支比你本地更新,需要先用git pull 试图合并3、如果合并有冲突,则...
1、VS git cherry-pick:将一个分支上的某些提交应用到另一个分支git merge:需要另一分支的所有代码变动 2、git cherry-pick git c...
1、创建孤立分支 git checkout --orphan 该分支不包括任何之前的提交历史。 注意:这个命令会保留工作目录的内容,所以在切换分支之前请确保已经提交或保存了...
1、问题 2、原因 一个工作区和一个暂存区,但是存在多个分支的提交区1、没有commit时,无论有无add,进行切换分支操作时,原分支修改的内容在新分支也有2、已经add且c...
git commit -m "commit message" # 提交所有更新过的文件 1 、git commit [file1] [file2] -m "备注" 2、 gi...
1、问题 2、解决 3、参考 1、git mv 移动或重命名文件fatal: not under version control[https://blog.csdn.net/...
1、the branch 'xxx' is not fully merged 2、解决方法 git log --oneline test_branch..HEAD # 检查...
回溯到过去版本,在那个时间点创建一个新的提交 1、查看提交历史,获取commit-hash 2、针对该提交创建一个新分支 3、切换到新分支,并在指定的过去时间点进行提交。 4...
不同平台 Linux 和OS使用换行符(LF)作为结束符windows使用换行符和回车符(CRLF)组合来表示行结束符为了避免因为这些行结束符的不同而造成不必要的提交,我们必...
补丁是一个文本文件,其内容类似Git diff,但除了代码,它还有关于提交的元数据(如,提交ID、日期、提交信息等)可以从提交中创建一个补丁,其他人可以将其应用到他们的仓库中...
临时保存工作进度,方便切换任务或其他分支保存尚未提交的更改 1、保存&删除stash git stash # 保存当前工作进度git stash list # 查看存储的进...
1、Sourcetree 使用教程[https://www.runoob.com/git/source-tree-intro.html]2、Github Desktop 下载...
使用分支意味着,从开发主线上分离开来,然后在不影响主线的同时继续工作 Git分支实际上是指向更改快照的指针 1、创建分支 git branch <new-branch> [t...
Git Flow 分支模型 master 分支: 永远保持稳定和可发布的状态。 每次发布一个新的版本时,都会从 develop 分支合并到 master 分支。 develo...
记住提交的快照,使用git tag 给它打上标签通常用于发布版本,如V1.0git tag <tagname> #基于最新的HEAD创建标签 1、打标签 git tag -a...