へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)! #vZkt8fc6J

Git

gitのコミットメッセージを、コミットするときに考えるのがつらいので、そもそも作業前にメッセージを考えて作ることにした話

Git

ぼくのかんがえ ( ^o^) 良いコミットメッセージ書くぞ ( ˘⊖˘) 。o(まてよ、そもそもどうしてファイルを編集したあとにコミットメッセージを考えないといけないんだ?) |documentation| ┗(☋` )┓三 ( ◠‿◠ )☛ そこに気付いたか…… 貴様には実装してもらおう ▂▅▇…

Gitをつかって、プロジェクト内では共有しない君だけの.gitignoreをつくろう!!!!

Git

無視するやつ(´・ω・`).git/info/exclude $ git status On branch hoge_branch Untracked files: (use "git add <file>..." to include in what will be committed) <span style="color: #ff5252">hoge.py</span> nothing added to commit but untracked files present (use "git add" to track) Untra</file>…

git pushする前に、flake8したり、なんかいろいろしたいとき

Git

$ vim .git/hooks/pre-push #!/bin/sh flake8 . 権限付与 $ chmod +x .git/hooks/pre-push できてる $ git push origin hogehoge ./test.py:1:1: F401 'datetime' imported but unused error: failed to push some refs to 'git@github.com:Hoge/mogemoge.gi…

Solving about the messy error "cannot lock the ref [REFPATH]" of Git.

Git

Marvelous Situation Solution Don't use "/" for branch names. PS "shelllogger" has nothing to do with this situation. It's a script of mine :)