MS Access 2003 - 关于学习高级VBA的好书[关闭](MS Access 2003 - Good book on learning advanced VBA [closed])
大家好! 想知道是否有人有任何书籍或其他资源的学习新手先进的VBA的建议,因为它涉及访问编程。 我已经购买并阅读了“访问圣经”,“您唯一需要的唯一访问书”以及“21天中的Sams TY”,并且他们对于学习基础知识都很满意。
然后,我购买并阅读O'Rielly编程书,并认为它很棒(更令人高兴的是,我通过本书学到了很多东西,而不是其他书)。 所以我有点寻找更多的东西来避免这个问题......越多的例子越好。
欣赏建议; 谢谢。
Hey guys! Was wondering is anyone had any suggestions on books or other resources on learning novice to advanced VBA as it relates to access programming. I have bought and read the "Access Bible", "The only access book you'll ever need", and "Sams TY in 21Days" and they were all fine for learning the basics.
Then I bought and read teh O'Rielly Programming book and thought it was great (a little more gratifying, and I learned a lot more with this book rather than the others). So I am kinda looking for something more alnog the line of this one...the more examples the better.
Appreciate the advise; thanks.
原文:https://stackoverflow.com/questions/1457865
最满意答案
git cherry-pick <commit>
命令允许您从单个提交(从任何分支),并且基本上,在您的工作分支中重新生成。Pro Git书的第5章比我可以更好地解释 ,完成图表等; 寻找题为“Rebasing and Cherry Picking Workflows”的部分。 ( 关于Rebasing的一章也很好阅读。)
最后, 在另一个SO问题上,樱桃采摘vs合并vs rebasing有一些很好的评论 。
The
git cherry-pick <commit>
command allows you to take a single commit (from whatever branch) and, essentially, rebase it in your working branch.Chapter 5 of the Pro Git book explains it better than I can, complete with diagrams and such. (The chapter on Rebasing is also good reading.)
Lastly, there are some good comments on the cherry-picking vs merging vs rebasing in another SO question.
相关问答
更多-
git log
.. --ancestry-path --merges --reverse 会给你自从你感兴趣的 和 的当前状态之后发生的合并列表。 根据您的合并工作流程,您感兴趣的合并可能是列表中的第一个或下一个。 用历史可视化历史的相关部分将会有所帮助 git log --oneline --graph --decorate --ancestry-path --boundary .. 在图形 ... -
如何将特定文件从一个分支合并到Git中的另一个分支(How can I merge a specific file from one branch into another branch in Git)[2022-05-15]
我想你喜欢用 git checkout -p 在你的情况下 git checkout dev git checkout -p test somecode.js 您可以交互应用差异。 I think you like to use git checkout -p In your case git checkout dev git checkout -p test somecode.js And you can interactively apply the diffs. -
你把它标记为git和 github ,这两种不同情况的答案是不同的。 GitHub提供了一个标有“Merge pull request”的单个按钮,带有一个下拉三角形。 单击三角形提供了更多选项(至少通常情况下 - GitHub帮助页面说明了“为您的存储库启用的合并选项的依赖项”): 创建合并提交 壁球和合并 重新基础和合并 Git命令行不同,同时更简单,更复杂。 您可以运行以下任何命令: git merge以获取与情境相关的默认操作; git merge --ff-only以防止合并,但允许快进行动; g ...
-
你是这个意思? git checkout destination_branch git merge tag_name You mean this? git checkout destination_branch git merge tag_name
-
在Git中如何将一个分支的特定提交合并到另一个分支?(How do I merge a specific commit from one branch into another in Git?)[2023-12-24]
git cherry-pick命令允许您从单个提交(从任何分支),并且基本上,在您的工作分支中重新生成。 Pro Git书的第5章比我可以更好地解释 ,完成图表等; 寻找题为“Rebasing and Cherry Picking Workflows”的部分。 ( 关于Rebasing的一章也很好阅读。) 最后, 在另一个SO问题上,樱桃采摘vs合并vs rebasing有一些很好的评论 。 The git cherry-pick command allows you t ... -
如何将本地未提交的更改合并到另一个Git分支?(How do I merge my local uncommitted changes into another Git branch?)[2023-06-21]
由于您的文件尚未在branch1中branch1 : git stash git checkout branch2 git stash pop 要么 git stash git checkout branch2 git stash list # to check the various stash made in different branch git stash apply x # to select the right one 正如 benjohn所说 (见git stash手册 ... -
你可以使用git merge-base在你的本地仓库中做: git checkout TESST123 git reset --soft `git merge-base TESST123 dev` git commit -m 'All of TESST123' 你需要强制推动你的分支,因为它的历史已经改变了。 只有当其他人克隆了你的远程仓库并在同一个分支机构工作时,这才是一个问题。 git push --force origin TESST123 您还可以在本地合并一个提交到dev : git chec ...
-
Git:如何提交更改,就像它是与另一个分支合并一样?(Git: how to commit changes as if it were a merge with another branch?)[2022-03-21]
存储更改: git stash 然后合并而不提交( --no-commit )并将合并策略设置为ours ,不会从另一个分支复制任何更改: git merge MERGEBRANCH -s ours --no-commit 然后取回您的更改: git stash apply 现在你可以提交。 这将是一个合并提交。 Stash the changes: git stash Then merge without committing (--no-commit) and set merge strateg ... -
仅合并一个或几个提交意味着使用git cherry-pick 首先取消你刚刚做的合并:请参阅“ 撤消Git合并? ”。 然后: git checkout version_1 git cherry-pick
这可以应用于多个提交或一系列提交:请参阅“ 如何挑选一系列提交并合并到另一个分支 ”。 Merging only one or a few commits mean using git cherry-pick First cancel the merge you ju ... -
您可以尝试将要迁移的文件提交到旧分支,切换到新分支,然后选择提交到新分支。 以下说明假设您已经创建了两个分支:oldBranch和newBranch。 在分支oldBranch上,对要迁移的文件进行修改,然后...... git add fileForOtherBranch.txt git commit fileForOtherBranch.txt -m "I want to migrate this file to my other branch." git status (get the SHA n ...