我的团队将致力于Wordpress项目(主题),我们正在寻求使用Foundation CSS框架进行构建。另外,我们将使用Git作为源代码控制。
我们已经发现了Foundationpress主题,并希望将其作为起点:https://github.com/olefredrik/FoundationPress
我们只想偶尔做一次,也就是说当前版本中有一个错误可以修复。
我的问题是,我们如何有选择地更新Foundationpress主题?
ie:我应该分叉项目,并将远程源更改为我们的Github存储库,并为Foundationpress存储库添加辅助远程控制台,然后仅在需要时从Foundationpress远程控制器下拉更改?我只是不确定最佳做法是什么。
也许有更好的方法来完全处理这个问题。谢谢!
答案 0 :(得分:3)
即使您分叉name = "kepu"
with open("listfile.txt") as f:
for line in f:
try:
line = line.split(" ")[2]
except IndexError:
continue
line = line.lower()
if line == name:
print "Present"
else:
print "Not Present"
,您的fork repo也不会包含olefredrik/FoundationPress
所做的更新更改。
如果您不需要为olefredrik/FoundationPress
捐款,并且您已经拥有自己的远程仓库,则可以直接通过olefredrik/FoundationPress
添加远程仓库,并检查是否有更新由
git remote add upstream https://github.com/olefredrik/FoundationPress.git
如果有输出,则表示git fetch upstream
git log master..upstream/master
有新的提交,这些提交在本地仓库中不包含。您可以使用olefredrik/FoundationPress
来提取新的更改。
如果您需要为git pull upstream master
捐款,或者您没有自己的远程仓库,那么您可以将其分叉,并通过上述方式检查是否有更新更新。