Commercial Fixed Wing
Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP); Flight Crew Multiengine
Situational Awareness; Communication Breakdown
ATC Issue All Types; Conflict Ground Conflict; Less Severe
Air Traffic Control Issued New Clearance; Flight Crew Took Evasive Action
Human Factors
Taxiing out of SFO; ground control gave us instructions to taxi to 1L via A; F1; and B. There were delays on the taxi and we were holding on A for about 10 minutes; behind 2 other aircraft. Once we started moving; we continued on F1 and B. Once southbound on B taxiway; an aircraft made a turn from G to B (northbound). I flashed all my lights and they stopped. At that point; we were both stuck; as we were in some kind of standoff; head-to-head; with nowhere to go. Ground asked both of us if we could make a 180; but we both declined as we had no way to verify if we had enough room to complete a 180 without incident. Eventually; we got a tug to tow us back to F1; where we could make a turnoff and continue our taxi.Ground control was very busy at the time with ground traffic and accidentally gave the [other aircraft] ground instructions that would eventually conflict with the instructions we had received about 15 minutes earlier. Ground admitted the wrongdoing by later apologizing to us for the mix up. We did what we were instructed to do; so I could only surmise that the only thing we could have done is to pay close attention to all the other taxi instructions given to other aircraft; to ensure they don't conflict with our taxi instructions.
Air Carrier Captain reported Ground Control issued conflicting taxi instructions.