回答編集履歴
1
追記
test
CHANGED
@@ -3,3 +3,55 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
お使いのブランチ名が、 `main` の場合は、`git push heroku main` になります。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
----
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
まず、git のデフォルトブランチ名は
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
- [Regarding Git and Branch Naming](https://sfconservancy.org/news/2020/jun/23/gitbranchname/)
|
20
|
+
|
21
|
+
- [GitHubが「master」ブランチを「main」ブランチに変更した深い理由](https://techtarget.itmedia.co.jp/tt/news/2102/14/news01.html)
|
22
|
+
|
23
|
+
- [Gitリポジトリのデフォルトブランチの名前が「master」から「main」に変わります](https://backlog.com/ja/product-updates/announcement/change-default-branch-name-from-master-to-main/)
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
等にあるように master から main に変わっています。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
お使いのリポジトリのブランチの一覧
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
> git branch -a
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
の結果をみると main があって、master はありませんね。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
これは上述の通り、デフォルトブランチ名が、 master から main に変わったので、リポジトリを作成した時期により、デフォルトブランチ名が変わります。
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
`git push`コマンドの書式は、 `git push リモート名 ブランチ名` ですので、
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
リモート名が heroku で、
|
56
|
+
|
57
|
+
ブランチ名が master の場合は、 `git push heroku master` で、ブランチ名が main の場合は、 `git push heroku main` になります。
|