我一直在主分支上编辑一些模块,但我没有提交它们.我现在认为这些变化应该在实验分支而不是主分支上.
如何将这些编辑内容添加到实验分支中?将它们复制到某个临时位置,创建分支,然后将它们复制回来?
我如何配置东西,以便当我从新的实验分支进行git推送时,它会进入我的GitHub仓库中的同名分支?
如果我在我的仓库上运行'git status',它会给出:
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: myfile
Run Code Online (Sandbox Code Playgroud)
但是,如果我执行'git diff myfile',它就没有显示出任何差异.这是因为我做了一个更改并将其删除,以便恢复原状吗?
我应该运行'git checkout myfile'来清除它吗?
假设我有一个名称和值的文件,其条目如下:
lasker:22,45,77,101
kramnik:45,22,15,105
Run Code Online (Sandbox Code Playgroud)
什么是Pythonic最方便的方法是将它们作为键输入字典,将值作为列表如下:
{ 'lasker': (22,45,77,101), 'kramnik': (45,22,15,105) }
Run Code Online (Sandbox Code Playgroud)
编辑
反正是按照我从文件中读取它们的顺序迭代它们还是需要不同的数据结构?