KnowHow

技術的なメモを中心にまとめます。
検索にて調べることができます。

Gitの基本(Deploymentまでの一連の流れ)

登録日 :2024/01/22 22:54
カテゴリ :Git

gitでdeployするまでの一連の流れ

1 gitのバージョン確認

$ git version
git version 2.42.0

2 gitの設定を行う

git config --global user.name "temp_user"
git config --global user.email "temp@gmail.com"

3 gitの設定を確認する

$ git config --global --list
user.name=temp
user.email=temp@gmail.com

一つずつ確認することもできる

$ git config --global user.email
temp@gmail.com
$ git config --global user.name
temp

4 Git Hubでリモートリポジトリを作成する

https://github.com/****?tab=repositories
リポジトリ名を決めて作成する

https://github.com/****/temp.git

5 GitHubにpushするためにTokenを作成する

(参考)https://donachikiblog.com/github-authentication-failed/
profile setting > Developer Settings

Token(Classic)**********

6 Tokenを使ってPushする

$ git push origin master
Username for 'https://github.com': *********
Password for 'https://temp@github.com':
Enumerating objects: 16, done.
Counting objects: 100% (16/16), done.
Delta compression using up to 8 threads
Compressing objects: 100% (15/15), done.
Writing objects: 100% (16/16), 3.07 MiB | 242.00 KiB/s, done.
Total 16 (delta 1), reused 0 (delta 0), pack-reused 0
pushで止まった時

pushが終わらない場合は、バッファを大きくしてみる
参考)https://qiita.com/futaba/items/30bb877ea6a4a4c6f465

git config --global http.postBuffer 157286400 

再度アップロードする

$ git push -u origin master                       
Enumerating objects: 22, done.
Counting objects: 100% (22/22), done.
Delta compression using up to 8 threads
Compressing objects: 100% (19/19), done.
Writing objects: 100% (22/22), 3.07 MiB | 5.60 MiB/s, done.
Total 22 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (3/3), done.
To https://github.com/believeriver/jp_stock_ir_app.git
 * [new branch]      master -> master
branch 'master' set up to track 'origin/master'.