git resetする開発者必見! reflogを知れば--hardオプションも怖くない
「うわ...間違えてreset --hardしちゃった…!」「さっきまであったはずのコミットはどこへ?」 Gitの時空を旅するあなたなら,誰しも一度はそんな冷や汗をかく瞬間を経験したことがあるで...
126 search resultsShowing 1~20 results
「うわ...間違えてreset --hardしちゃった…!」「さっきまであったはずのコミットはどこへ?」 Gitの時空を旅するあなたなら,誰しも一度はそんな冷や汗をかく瞬間を経験したことがあるで...
ソフトウェア開発において、プロジェクトの初期段階で立てた仕様が未来永劫変わらない、ということはまずあり得ないですよね? ビジネスの成長や技術の進化に伴い、「データベースを別のものに差し替えたい」...
みなさんTypeScriptで開発していますか?TypeScriptで開発する際,ReactやNextを使っている方ならあまりpublicやprivateといったアクセス修飾子を使わない方が多い...
みなさんプログラミングの世界に足を踏み入れると、様々な専門用語に出会うことがありますね?その中でも特に重要な概念の一つが「型安全」と「コンパイル方式」というものです。 今回の記事では、型安全とは...
みなさんコーディング中に変数・関数(メソッド)・クラスの名前を悩みませんか?また,プロジェクト内で命名規則を定めたいケースはありますか?本記事では、変数、関数、クラス等の識別子に用いられる接頭辞...
dockerを使用する際複数のコンテナを同時に使うことはよくある. しかし 同時に複数のコンテナ内で操作をしたい dockerdesktopでは操作しにくい ことを感じるので,これならコマンドで...
開発者の皆さん...UNIX系コマンドをターミナルで使用することは多いかなとは思いますが...シェルスクリプトも活用されていますか? シェルスクリプトは、単なる「コマンドの羅列」ではなく、強力な...
この記事ではgit操作用のgitコマンドとgithub操作用のghコマンドのよく使うコマンドを記載する. git操作はGUIとCLIともに使えると効率よく開発できる. gitコマンドとghコマン...
みなさんは、APIを開発する際にデータベースとのやり取りをどのように実装していますか? 多くの開発者は、以下の3つの方法のいずれかを採用しているでしょう。 SQLを直接記述 クエリを手動で書いて...
みなさんGithubはお世話になっていますよね?Githubの各種操作はghコマンドやGithubAPIで行うことができます!この記事ではGithubAPIについて紹介します.GitHub AP...
多くの開発者が何気なく使っているAutoIncrementについてみなさんどう思いますか? 「え,AutoIncrementって便利だし,みんな使ってるじゃん?」って思った方,まさにその通り!で...
IT業界、特にインフラの世界に足を踏み入れると、カタカナや横文字の専門用語が飛び交いますよね。「ホスティング」に「デプロイ」…。なんとなく意味はわかるけど、いざ説明するとなると自信がない、という...
最近あった話なのですがGithubのPRを作成したブランチにforce pushする機会がありまして... その際に差分がない状態でgit pushしたら... ナンヤト 「さっきまであったPR...
みなさんRubyでの開発経験はありますか>?RubyのwebフレームワークであるRuby on Railsを使うと結構簡単に作成することも可能です.本記事ではRubyの基本的な文法からRa...
ステータスコードって知っていますか?私は開発者として知っている1つの共通言語だと思います.知っておくことは必須級であると思います.本記事ではステータスコードについての説明から,対処法まで説明しま...
Gitでブランチを統合する際、git mergeとgit rebaseの2つの方法があります。どちらも同じ目的(ブランチの統合)に見えますが...その過程と結果が大きく異なります! よく仕事でm...
本記事ではgo言語の超基礎を記載する.初めてgoを学ぶ人向けに最低限知ってほしいことのみまとめたので本記事を読み切ると基礎を学ぶ/復習することができます!おまけにgo向けのORMのgormチート...
現代のWebアプリケーション開発では、従来のリレーショナルデータベース(RDB)だけでは対応しきれない課題が数多く存在いるのは開発者の皆さんならいろいろ頭を悩ませているのではないですか? 大量の...
みなさんOpenAIのAPIは使用したことがありますか??OpenAIのAPIって、いわば「一問一答」のAIですが,新しいAssistants APIは,まるで「常駐秘書」のように,あなたの仕事...
本記事ではvimのデフォルト操作方法について記載するものとする. Vimとは 高度にカスタマイズ可能なテキストエディタ.Vi IMproved(Viの改良版)の略称で、元々のViエディタを拡張し...
126 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.