カテゴリー: Git

AngularJSでCalendarを表示する

カスタマイズできるのカレンダーが必要になったのでざっくり実装。

AngularJSでカレンダーを描画してみる。
合わせて、モーダルウィンドウ上でもカレンダーを表示してみる。

デモはこちら

サンプルソースコードはこちら

Mo3g4u/AngularJSCalendarSample

angularjscalendarsample

バックエンドに問い合わせて、月のカレンダーを受け取り
描画しているだけ。

バックエンドが返すデータに予約枠数とか、リンクなどを
含めれば予約カレンダーみたいなものができる想定。

gitで間違って違うリポジトリからpullしてしまった場合の対処方法

gitで間違って違うリポジトリからpullしてしまった場合の対処方法

間違って焦ったのでメモ。
まずはgit logで状況を確認。

■最新のコミットをなかったことにする

$ git reset HEAD^

■git resetしただけではpullしてしまったファイルが残ってしまっているので不要ファイルを削除する

「git clean」作業ツリーのバージョン管理外のファイルを削除する

・削除対象となるファイルを確認する

$ git clean -n

・削除対象のファイルを削除する

$ git clean -f

gitで変更してしまったファイルをまとめて元に戻したい場合

gitで変更してしまったファイルをまとめて元に戻したい場合

「git checkout」は指定したブランチ、タグ、コミットに作業ツリーを切り替えたり、
別ブランチで作業したい場合、特定のコミットからファイルを取り出したい場合など
様々な場面で利用します。

事前に現在変更した内容を確認します。

$ git status

■1ファイルずつ現在のブランチのコミット時の状態に戻したい場合

$ git checkout -- ファイル名

■まとめて現在のブランチのコミット時の状態に戻したい場合

$ git checkout .

↑これが知りたかっただけ。。

■参考

git checkout 使い方