現状
現在アプリケーションを開発していて、GitHubを使って、管理しています。
その際にcommit名を全て"commit"にしていて、変更点がcommit名を見てわからない。
そして、適度にcommitをしないと一つのcommitに複数の変更ファイルが入ってしまっているのでこれも良くない。
またブランチを切っておらず、機能ごとに管理ができていない状況です。。。
githubで管理する意味を履き違えていて、第三者が見てコードを変更したことはわかるが、何を実装して、何の目的でしたのかわかりにくい状況です。
一応アプリケーションが完成していて、masterにpullをしている状況です。。
解決したいこと
①githubの全てのcommit名を変更したい
→commit名を"commit"としたため(第三者が見ても何の変更をしたかわかるように)
②一つのcommitを複数のcommitに分割したい
→一つ一のcommitを分割することで変更したファイルが少なくなり第三者がわかりやすい
③複数のcommitをブランチに分けたい
→何の機能を実装したか可視化するため
https://ken-c-lo.hatenadiary.org/entry/20130706/1373092204
この記事を参考にし、git rebase -i HEAD~n
コマンドを実行したのですが、
Please commit or stash them.
エラーが出ました。
どちらかというとターミナルではなくgithub desktopのGUIで変更ができると良いかなと考えています。(不可能ならあれなのですが)
補足情報
ターミナル
GitHub desktop
Githubを使用しています
アプリケーションはrubyで作成していて、
herokuにも上げている状況です。
ポートフォリオとして企業に提出をするので、このままではマイナス点になると考えています。
どなたかご教示いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー