LTの構成を考えたい。
5/5 LTの構成を考えたい。
目標・やりたい事は何か?何に興味あるか?
LTの準備・調べたい事
- gitとgithubの歴史
- 人間ドラマ
- スライドの構成
gitの勉強
- サル先生のgit入門で勉強してgit理解したい
vscode
- ショートカット覚える
- Emacsについて調べる
日常メモ・ちょっとした事・何を感じたか?
- 何かを作りたくてエンジニアの勉強したのだけれど、だんだんと技術に触る事が楽しくなってきたし、技術を触る事が目的になってきたかも。
- 運動不足解消が目的で初めたテニスなのに、いつの間にかテニスをやる事が目的になった経験があるから、今エンジニアの勉強やっている経験と似ている感覚!
- RanCatかわいい!癒やされる!
- HyperSwithは設定しっかりすると便利

5/4 勉強メモ
ファイルをコミット
# tutorialディレクトリの中に「sample.txt」という名前でテキストファイルを作成 (m・_・bp) mbp-2 16:04 ~/tutorial % vim sample.txt # statusコマンドを実行してtutorialディレクトリの状態を確認 (m・_・bp) mbp-2 16:07 ~/tutorial % git status On branch master No commits yet Untracked files: (use "git add <file>..." to include in what will be committed) sample.txt #履歴の追跡対象になっていないファイル nothing added to commit but untracked files present (use "git add" to track) #ファイルをインデックスに登録するにはaddコマンドを使用 (m・_・bp) mbp-2 16:08 ~/tutorial % git add sample.txt # パラメータに「.」を指定すると、すべてのファイルをインデックスに登録することができる (m・_・bp) mbp-2 16:12 ~/tutorial % git add . # インデックスに追加されたか確認 (m・_・bp) mbp-2 16:25 ~/tutorial % git status On branch master No commits yet Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: sample.txt #インデックスに追加されている # commitする (m・_・bp) mbp-2 16:25 ~/tutorial % git commit -m "<first commit>" [master (root-commit) 6b32dd2] <first commit> 1 file changed, 1 insertion(+) create mode 100644 sample.txt # 確認 (m・_・bp) mbp-2 16:39 ~/tutorial % git status On branch master nothing to commit, working tree clean # リポジトリの変更履歴を確認 (m・_・bp) mbp-2 16:40 ~/tutorial % git log commit 6b32dd2d7d53ffb2b0eb7001fa37ba5842d16c39 (HEAD -> master) Author: yoshihiro <xxxxxx@gmail.com> Date: Mon May 4 16:39:23 2020 +0900 <first commit>
リモートリポジトリにプッシュ
# backlogにssh接続 (m・_・bp) mbp-2 20:31 ~/tutorial % ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/xxxxxyoshihiro/.ssh/id_rsa): /Users/uekiyoshihiro/.ssh/id_rsa already exists. Overwrite (y/n)? y Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users//.ssh/id_rsa. Your public key has been saved in /Users/uekiyoshihiro/.ssh/id_rsa.pub. The key fingerprint is: SHA256:FToJ4RtgEC8WC87bJvgotil65x8bSMfEm08y4Oxtkq8 uekiyoshihiro@mbp-2.local The keys randomart image is: +---[RSA 3072]----+ |. +oo o. . | |o. = + . o . | | o+ o = + . | |..o+ + = o | |.o o+ O S | | ooo = = | |o.. = = . | |+ + .+ + | |++ oEo+ | +----[SHA256]-----+ #生成したSSH 鍵の公開鍵の内容はcatコマンドを実行し、中身をbacklogに貼り付け (m・_・bp) mbp-2 20:32 ~/tutorial % cat ~/.ssh/id_rsa.pub # originという名前でリモートレポジトリを登録! # リモートリポジトリのアドレスは名前を付けて記録できる。記録しておくと、pushするときには毎回長いリモートリポジトリのアドレスを入力する必要がなくなる。 # リモートリポジトリを追加するには、remoteコマンドを使用 (m・_・bp) mbp-2 20:07 ~/tutorial % git remote add origin uetennis@uetennis.git.backlog.com:/AAA/tutorial.git #リポジトリのプッシュ # 実行オプションで-uを指定すると、次回以降はそのブランチ名の指定を省略できる。けど一番最初、空のリモートリポジトリにpushするときはリモートリポジトリ名やブランチ名を省略できない (m・_・bp) mbp-2 20:33 ~/tutorial % git push -u origin master Enumerating objects: 3, done. Counting objects: 100% (3/3), done. Writing objects: 100% (3/3), 225 bytes | 225.00 KiB/s, done. Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 To uetennis.git.backlog.com:/AAA/tutorial.git * [new branch] master -> master Branch 'master' set up to track remote branch 'master' from 'origin'.
参考URL