タグ git push
人気順 5 users 10 users 50 users 500 users 1000 usersgit push -f が更に安全になる --force-if-includes - id:onk のはてなブログ
歴史改変、してますか? 私は歴史改変が大好きで、毎日 rebase しています。なので割と毎日 git push -f することになっています。 口で -f と言っても、実際には --force-with-lease --force-if-includes をしているので、これらのオプションのご紹介。 この記事は はてなエンジニア Advent Calendar 2022 の 18 日目で... 続きを読む
Gitのおすすめエイリアス5選 - 詩と創作・思索のひろば
緊急新人エンジニア応援企画! ということで自分が Git のエイリアスとして設定している便利コマンドを紹介していく。 直前のコミットに追いコミットする (git fixit) git commit --amend --no-edit もろもろ整えて git push しよう、とすると「あっちょっと修正したい」となるのはよくあること。その際いちいちコミット... 続きを読む
git push --force でなく git push --force-with-lease を使う - valid,invalid
2016 - 04 - 04 git push --force でなく git push --force-with-lease を使う Git GitHub 前に社内チャットで流れてて初めて知った。 他人の変更を上書きするおそれのある git push --force でなく、最後に fetch したタイミング以降に他人が push していたら失敗する git push --force-with-... 続きを読む
Gitのalias機能で超効率的に作業する | eureka tech blog
皆さんGitは使っているでしょうか?Subversionを使用してソースコードを管理していた頃が少し懐かしいですね。 最近は開発者以外もGitを使ってプロジェクトにコミットすることも増えていると思います。そのような人たちは git add , git commit , git push のような基本コマンドのみしか使わないと思いますが、Gitを使いこなせることは作業の効率アップへと繋がるので是非も... 続きを読む
GitHub にパスワードとかセンシティブなファイルを push してしまったときの対処法 - Qiita
.gitignore し忘れて他人に見えちゃマズいファイル(パスワードをベタ書きしたファイルや AWS_SECRET_ACCESS_KEY を書いたファイルとか)を git commit しちゃった!そんなときは すればすぐ何もなかったことにできます。 が!そこで気付かずに GitHub へ git push してしまった!こうなると容易に何もなかったことにはできません。 この記事では、こういうと... 続きを読む
いまどきのPHP開発現場 -2015年秋-
いまどきのPHP開発現場 -2015年秋- 1. @shin1x1 2015/10/03 PHPカンファレンス いまどきのPHP開発現場 -2015年秋- 2. 開発現場で利用する ツール、サービスの話です 3. (c) 2015 Masashi Shinbara @shin1x1 git push / PR 図図 - エンジニアエンジニア PHP開発の現場 4. PHP開発の現場 (c) 201... 続きを読む
githubの特定ブランチへのgit push --forceをprotectしてエンジニアの精神崩壊を防ぐ - Qiita
Protected branches and required status checks もうお済みですか!? 9月4日のことですがgithubより以下の機能がリリースされています。 特定ブランチへのforce pushを無効する 特定ブランチへのマージ時にステータスチェックを必須にする これを実施することで、ある日新人が謎の空のコミットをmasterブランチにforce pushして来たり、あ... 続きを読む
peco と alias -g で git に便利革命おきた - Qiita
peco と alias -g で git に便利革命がおきるので、ぜひご活用ください。 記事の一番下に設定のまとめがあります。 目録 便利革命1: git commit → g c 便利革命2: git checkout feature/something-great → g c B 便利革命3: git push -u origin feature/something-great → g pu... 続きを読む
git tagとGitHub ReleasesとCHANGELOG.mdの自動化について | Web Scratch
GitHub Releases GitHubには Releases という機能があります。 Release Your Software Creating Releases · GitHub Help 簡単に言えば、gitのtagに文章や添付ファイルを追加して公開出来るページです。 基本的にはgit tagと連携してるので、tagを付けてgit push --tagsをしていれば、自動的に追加されま... 続きを読む
本の虫: Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう
2013-11-12 Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう Jenkin developers accidentally do "git push --force" to over 150 repos on github | Hacker News Jenkinsの開発者、Luca Milanesioによって、Jenkinsの多く... 続きを読む
引数なしのgit pushは危険なので気をつけましょう - DQNEO起業日記
引数なしで"git push"すると、何がpushされるかご存知でしょうか? デフォルトでは、ローカルブランチと同名のブランチがリモート上にあるならそれらを一気にpushしてしまいます。 カレントブランチが何であろうと関係ないのです。 これを人よんで絨毯爆撃pushといいます。(←いま思いついた) 絨毯爆撃pushの例 いまmasterブランチに、未プッシュのコミットがあるとします。 ここで、新た... 続きを読む