ベスパリブ

ベスパもってないです。バイク買いました。

git

ゲン、Gitに切れる

addコマンドの名前がむかつくんじゃ おどりゃクソ森。「ステージする」んだからstageって名前のコマンドにせんか。 resetコマンドの名前がむかつくんじゃ おどりゃクソ森。 「アンステージする」んだからunstageって名前のコマンドにせんか。 このresetコマ…

Gitの勉強の仕方

Gitを初めて触ったのが2014年の1月なので、それから4年が経過しました。毎日Gitに触っているわけではないのでGit歴を単純計算できませんが、大体そのくらい触っているというわけです。その間に、Gitは何回も挫折しました。重要なファイルを何回も消しました…

Gitコマンド備忘録

git

この記事は都度更新します。 [最終更新]2018/08/22 blame ファイルの各行がいつ変更されたかを知ることができる git blame [ファイル名] ・例 $ git blame hoge.py c885c163 (committerName 2017-11-16 11:14:59 +0900 1) # -*- coding: utf-8 -*- c885c163 …

.gitignoreで、あるディレクトリの中身すべてを無視しない

git

次のようなディレクトリ構成があるとします。 ├hoge2.txt ├hoge1.txt ├.gitignore └main/ ├ taskA/ │ └ taskAA/ │ └ taskaa.py └ test1.py └ test2.pymain/ディレクトリの中すべてのみをgitで管理したかったので、次のように書きました。.gitignoreの中身 * …

after resolving the conflicts, mark the corrected paths with 'git add <paths>' or 'git rm <paths>' and commit the result with 'git commit'

git

(他ブランチの)特定コミットをmasterブランチにコミットする。 git checkout master git cherry-pick [コミットID] 当たり前のようにエラーが出る。 hint: after resolving the conflicts, mark the corrected paths hint: with 'git add <paths>' or 'git rm <paths>' h</paths></paths>…

BitbucketのSSHキー登録の方法

BitbucketにSSH用の公開鍵を登録する まずBitbuketにアクセス。 右上の人型のアイコンをクリック>「アカウントの管理」 すると管理ページが開くので、左の「セキュリティ」メニューから「SSHキー」をクリック>「鍵を追加」 Labelは適当に「RepositoryName_…

git remote addのやり直し

git

間違えてgit remote addしてしまったときのやり直し方。 git remote add origin http://github.com/hogehoge/FOO_app.git こんな感じでリモートに新しくリポジトリを作成した。しかしやっぱりやめたい。 普通にrmコマンドが使えるので、削除してから作り直す…