Hitler wants to start a new world war. In order to avoid repeating the mistake of fighting on both sides in World War I, he chose the strategic policy of "West first, then East", attacking the west first, dominating all western Europe and then attacking the Soviet Union. So Hitler tried to improve relations with the Soviet Union. At the end of 1938, Germany proposed to the Soviet Union to jointly negotiate commercial agreements. At the beginning of 1939, the Soviet Union accepted the German initiative and began negotiations on the conclusion of a trade credit agreement between the Soviet Union and Germany. Due to differences between the two sides, the negotiations were interrupted in February. After the negotiations between the Soviet Union, Britain and France began, Germany was in a panic. In May, Hitler ordered the resumption of economic negotiations with the Soviet Union. From May to July, Germany kept in diplomatic contact with the Soviet Union, "hoping to improve German-Soviet relations".
On August 20th, Hitler sent an urgent telegram directly to Stalin, asking the Soviet Union to allow ribbentrop to visit the Soviet Union on the 22nd or 23rd to negotiate and sign a non-aggression treaty. The next day, the Soviet Union announced that due to the delay and insincerity of Britain and France, the negotiations between the Soviet Union and Britain and France broke down. On the same day, Stalin called Hitler and agreed that ribbentrop would visit the Soviet Union on August 23rd. On August 22nd, ribbentrop flew to Moscow with the credentials signed by Hitler himself and the right to conclude a non-aggression treaty with the Soviet Union, which will take effect immediately after signing. On the afternoon of 23rd, Stalin, Molotov and ribbentrop held talks. In the evening, after the second meeting, the Soviet-German non-aggression treaty was signed.