我正在通过Git中的各种教程来理解它。
我有一个远程'Origin',它有两个分支'master'和'development'。
我在GitHub上进行了一些开发并做出了改变。然后我使用
去了我当地的主分公司Ecto.Query
并使用
git checkout master
现在,如果我使用
创建合并请求git fetch origin development:development
或
git merge origin/development
然后两个分支机构也在我的本地更新。
我不知道发生了什么。
答案 0 :(得分:1)
在git merge origin/development
签出master
时执行origin/development
,您将master
分支合并到development
分支。这就是您在github master
分支上所做的更改已出现在您当地development
如果您想让github development
的更改显示在您当地git fetch origin development
git checkout development
git merge origin/development
上
git fetch origin development:development
git checkout development
或
numbob = 0
i = 0
if len(s) > 2:
for letter in s:
if letter == "b":
if len(s) < 3:
break
i = s.index(letter)
s = s[i: ]
if s[0] == "b" and s[1] == "o" and s[2] == "b":
numbob += 1
s = s[2: ]
else:
s = s[i+1: ]
print(numbob)