How to remember the difference between upstream and downstream?

How to remember the difference between upstream and downstream?

It is to suggest, however, that the outdoorsineer treat the wilderness with a good deal of respect. To the question, then, of which way on a river is “upstream” and which way is “downstream”. The easiest way to commit the difference to memory is to think about it in psychological terms.

Which is the correct channel marker upstream or downstream?

When travelling upstream keep a green starboard channel marker on your starboard-side. When travelling downstream keep the green starboard channel marker on your port-side and, a red port channel marker on your starboard side. Driving your vessel on a river you see a channel marker.

How does pressure control work upstream and downstream?

Pressure control: Upstream and downstream. When the system pressure climbs close to the level of the pressure relief valve setting, the valve will begin to open. “Cracking” is a term applied often to relief valves. It describes the pressure value needed to cause the smallest detectable opening where the valve is now passing some fluid back to tank.

What makes you go downstream in a river?

As you walk along a river in the direction that a river is flowing, you are likely to eventually reach a city. The urban blight and low socioeconomic status of the people in that city will depress you, and thus your mood will go down, and thus you can be said to be going “downstream”.

Is it bad to have upstream and downstream Repos in Git?

That is bad because for one “upstream” repo, there can be many downstream repos (i.e. repos pulling from the upstream one, with the rebased branch), all of them having potentially to deal with the duplicate commits. Again, with the “flow of data” analogy, in a DVCS, one bad command “upstream” can have a “ripple effect” downstream.

When does code need to be kept downstream?

If the code is needed for the downstream integration task it needs to be kept downstream. For example openSUSE used to have a small geeko in the Oxygen window decoration. This should not be upstreamed, because it would cause other downstreams (e.g. Kubuntu) to remove it again.

Which is upstream of Ubuntu and which is downstream of Debian?

For instance, Ubuntu is a Debian derivative, so Debian is upstream for Ubuntu. There is, alas, another use of “upstream” that the other answers here are not getting at, namely to refer to the parent-child relationship of commits within a repo.