Git

リモートリポジトリとの差分を確認する

Git

差分を取得する。 git fetch diff を確認する git diff remotes/origin/master diff する前に fetch しないでいい方法があるかどうか?

githubのリポジトリを最初のコミットまで一気に巻き戻す

git

適当にテスト用に作ったリポジトリで何度か適当にコミットすると、当然コミットの歴史にゴミが大量に残ります。そのリポジトリを初期状態に戻すにはどうしたらよいのか調べたところ、git reset とgit push を組み合わせることで、とりあえず過去のゴミコミッ…

中小規模ウェブサイトのデプロイ

git

中小規模のウェブサイトの安全かつ高速なデプロイ方法を模索中です。今のところの構成は下記の通り。ローカルリポジトリ↓リモート共有リポジトリ↓本番リポジトリ ローカルリポジトリでの変更は一旦リモート共有リポジトリにpushする。 本番リポジトリにて、g…

パーミッションはgitで管理できるようだ

git

CentOSにgitをインストールして試したところ、modeが変更されたこともgitで管理できているようだ。Windowsは0644と0755とかのパーミションはないので、恐らく管理はできないだろうけど、CentOS内のリポジトリ間では管理できる。git pull だけでデプロイが完…

git clone origin はできない

git

origin だとリポジトリが見つからないと言われるので、URLで指定する。 git clone ssh://hoge@example.com/home/hoge/moge.git

リモートリポジトリの詳細情報を表示する

git

git remote show REPONAME

設定したリモートリポジトリの一覧を表示する

git

git remote

gitリポジトリを検索する

git

find DIRNAME -type d -name .git

git-ftpについて

git-ftpがバージョンアップしたらどうなる? -