0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

git導入

Posted at

#git導入

##やったこと

  1. gitインストール
    1. フォルダ作成
    2. branch作成
  2. githubの接続
    1. githubでリポジトリ作成
    2. githubのトークン作成
  3. 試コミット2件

###gitインストール・フォルダ作成
####フォルダ作成
Users/userの下層にawesomeを作成した。

bigmona-MacBook-Pro:~ user$ mkdir awesome
bigmona-MacBook-Pro:~ user$ cd awesome
bigmona-MacBook-Pro:awesome user$ git init
Initialized empty Git repository in /Users/user/awesome/.git/

####branch作成
sub1というbranchを作成後、スイッチ。

bigmona-MacBook-Pro:awesome user$ git branch sub1
bigmona-MacBook-Pro:awesome user$ git checkout sub1
Switched to branch 'sub1'
bigmona-MacBook-Pro:awesome user$ git branch
  master
* sub1

###githubの接続
####githubでリポジトリ作成
youtube_logというpublicのリポジトリを作成。
https://github.com/BIGMONA/youtube_log

####githubトークン作成
下のコードでリモートリポジトリにgit pushを試みるが失敗。

bigmona-MacBook-Pro:awesome user$ git remote add origin https://github.com/BIGMONA/youtube_log.git

下のようなエラーが発生。調査すると、2021年8月13日にgithubへのパスワード認証が廃止されていた。代わりに、トークン作成もしくはSSHによる接続が求められている。
SSHは公開鍵・秘密鍵を作成する必要があり、該当の鍵はPC内にフォルダを作成して置いておく必要があるっぽかったので、セキュリティとデバイス変更時に引き継ぎの観点から、めんどくさそう。よって、トークン作成にする。

Username for 'https://github.com': BIGMONA
Password for 'https://BIGMONA@github.com': 
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/BIGMONA/youtube_log.git/'

###試コミット2件
####コミット内容

  1. sub1というbranchにhello.htmlの内容を変更
  2. sub1というbranchにgoodmorning.htmlファイルを追加
terminal:hello.htmlを追加
bigmona-MacBook-Pro:awesome user$ git push origin sub1
Username for 'https://github.com': BIGMONA
Password for 'https://BIGMONA@github.com': 
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 638 bytes | 638.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
remote: 
remote: Create a pull request for 'sub1' on GitHub by visiting:
remote:      https://github.com/BIGMONA/youtube_log/pull/new/sub1
remote: 
To https://github.com/BIGMONA/youtube_log.git
 * [new branch]      sub1 -> sub1
bigmona-MacBook-Pro:awesome user$ git add goodmorning.html
bigmona-MacBook-Pro:awesome user$ git commit -m "add file goodmorning"
[sub1 30aa592] add file goodmorning
 1 file changed, 12 insertions(+)
 create mode 100644 goodmorning.html

##課題
###今後やりたいこと

  1. リモートリポジトリにpushしたデータを適用すること(多分marge)
  2. SSHでローカルリポジトリ接続
  3. リモートリポジトリとサーバーの接続

##参考サイト

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?