[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

gitに関するcibeaのブックマーク (14)

  • Git 2.27.0 から git pull をすると表示されるようになった "Pulling without specifying how to reconcile divergent branches is discouraged." について - ESM アジャイル事業部 開発者ブログ

    最近の趣味はもっぱら L7 より下のお勉強、な @yucao24hours です。 梅雨入りもどこ吹く風の暑いある日、いつものように git pull を実行すると、以下のような警告が出るようになりました。 $ git pull warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can squelch this message by running one of the following commands sometime before your next pull: git config pull.rebase false # merge (the default strategy) git config pull.rebase true # rebas

    Git 2.27.0 から git pull をすると表示されるようになった "Pulling without specifying how to reconcile divergent branches is discouraged." について - ESM アジャイル事業部 開発者ブログ
    cibea
    cibea 2023/04/20
  • Git 2.27 での git pull 時の warning について - Qiita

    概要 今更ですが、いつぞや Git のバージョンを上げた後、 git pull したときに、以下の warning が出るようになりました。 warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can squelch this message by running one of the following commands sometime before your next pull: git config pull.rebase false # merge (the default strategy) git config pull.rebase true # rebase git config pull.ff only # fast-forward onl

    Git 2.27 での git pull 時の warning について - Qiita
    cibea
    cibea 2023/04/20
  • これで完璧! 図解でわかるgit rebaseの2つの使い方! | 侍エンジニアブログ

    今回はまず「rebaseコマンド」の質を、図を見てで学んでいきましょう。そのあとで、この手の話で、必ず話題に上がるmergeコマンドとの違いについて見てきましょう。それではよろしくお願いいたします。 rebaseとは まずrebaseコマンドを一言で言い表せば「指定したコミットを、ブランチを変えて作り直したり、ひとまとめにしたりして、ログを綺麗にするコマンド」です。 もっとシンプルにいえば「指定コミットを作り直して、ログを掃除するためのコマンド」とも言えるでしょう。と言葉で言っても理解しづらいと思います。その実践的な使い方を、図とともに見ていきましょう。 rebaseの2つの主要な使い方! では早速説明に入りたいところですが…。実はrebaseには主に2種類の使い方が存在します。 片方は「別々のブランチで伸ばしていた開発コミットを繋げ直す」といった使い方。もう片方は「複数のコミットを1コ

    これで完璧! 図解でわかるgit rebaseの2つの使い方! | 侍エンジニアブログ
    cibea
    cibea 2023/04/20
    git rebase
  • remote: Repository not found.となった時の対応方法 - Qiita

    事象:SourceTreeでGitHubからリポジトリをCloneしたら怒られた 環境 Winsows10 64bit SourceTree v3.0.8 既に他のアカウントでGitHubからcloneしたリポジトリがある コマンド: git -c diff.mnem -c core.quotepath=false --no-optional-locks -c credential.helper= -c credential.helper="C:/Users/ponsuke/AppData/Local/ATLASS~1/SOURCE~1/GIT_EX~1/GIT-CR~1.EXE" ls-remote https://github.com/ponsuke/repository.git 出力: エラー: remote: Repository not found

    remote: Repository not found.となった時の対応方法 - Qiita
    cibea
    cibea 2022/08/16
  • Gitでやらかした時のための基本操作(Sourcetree編) - Qiita

    同じ内容のエントリはたくさんありますが、CLIを使うものが多いので、 社内向けにSourcetreeでの基commandの操作方法をまとめました。 前提 共有しているリモートリポジトリに既にPushしたCommitを変更するとおかしなことになるのでPush前に!というのが大原則になります。 プッシュする前 直前のCommitだけを修正する場合: amend Commitを消したい場合: reset 古いCommitを修正する場合: rebase プッシュした後 Commitをなかったことにしたい: revert Push後にはamend/reset/rebaseしちゃダメ! (amend)コミットメッセージを書き直したい時 直前のコミットは、コミットした後に再度コミットボタンを押し、下記のように「最新のコミットを修正」を選択する。 (rebase)古いコミットを書き直したい場合 直したい

    Gitでやらかした時のための基本操作(Sourcetree編) - Qiita
  • SourceTree が Git のグローバルな無視リストを書き換えて困った話

    #ignore thumbnails created by windows Thumbs.db #Ignore files build by Visual Studio *.obj *.exe *.pdb *.user *.aps *.pch *.vspscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.cache *.ilk *.log *.dll *.lib *.sbr この辺の拡張子は、Windows 関係の開発で自動生成されたり、中間ファイルだったりするファイルなので、確かにコミットする必要がないことはない。 .gitconfig に excludesfile がないときに発動 セットアップ時に、最初のダイアログには [Allow SourceTree to modify global Git and Mercurial config f

    SourceTree が Git のグローバルな無視リストを書き換えて困った話
  • クソ簡単にgitの説明をする

    どこもかしこも妙ちくりんな図で混乱させてくるのうざい 自分で書いてみる gitなんてクソ難しいんだから、きちんと概念を理解させようとかすんなよ なぜgitが必要かバージョン管理のために必要、と言うと意味わからんと思う プログラムみたいなのは少しずつ変更していくんだ だから細かに変更の差分を管理したり、変更を戻せたりしなきゃきつい なぜgitか?他のバージョン管理との違いうるせぇgit使え そんなの来年考えろ gitの基要素、用語branch: いきなり説明が難しいが、branchがわかればどうにかなる。 例えば、今編集しているプログラムに対して、RPGのセーブデータがあると思ってほしい。 それぞれのセーブデータがそれぞれのブランチにあたる。 セーブデータが1枠しか無いと、難しいだろ?何があるかわからない、戻ったり、試したりしたいからな。 セーブデータと少し違うのは、1個のブランチでも過去

    クソ簡単にgitの説明をする
  • git checkout でブランチ切り替え。仕様とオプションまとめ | WWWクリエイターズ

    git checkout について、動作仕様とオプションについてまとめました。またリモートブランチへの切り替えにおけるよくある誤解と、その解決方法について記載しました。 git checkout の概要 「git checkout」は下記の2つの機能を持ったコマンドです。 git checkout の機能 作業ブランチを切り替える 指定したコミット(もしくはインデックス)の状態を、現在の作業ツリーに展開する もしパラメータに「ブランチ名」を指定すれば、[1]の動作、ファイルパスやファイル名を指定すれば、[2]の動作となります。この2つは異なる機能ですので、注意が必要です。 1作業ブランチを切り替える git checkout コマンドに、パラメータでブランチ名を指定すれば、そのブランチに切り替える事ができます。 // masterブランチに切り替える git checkout master

    cibea
    cibea 2019/01/10
  • GitHubで使われている実用英語コメント集

    この記事はリクルートライフスタイル Advent Calendar 2015 - Qiita の17日目です。 こんにちは。現在、ホットペッパーグルメのエンジニアをやっている敷地@shikicheeです。 git英語のコミットメッセージどう書けばいいの? と思ったことはありませんか? 英語で書きたいなーって思っても、いざ書くとなると躊躇しますよね。 ネイティブはどう書いてるのでしょうか。 そこで、github上で実際に使われているコメントを解析し、 よく使われている例をまとめてみました。 解析したデータ github上で1万スター以上を獲得している169リポジトリのコミットメッセージを対象としました。 bootstrap、jquery、react、d3、docker、node、tensorflowなどの有名なプロジェクトばかりなので、良いコメントが期待できます。 解析するコミットメッセー

    GitHubで使われている実用英語コメント集
  • 途中から .gitignore が言うことを効かない時 - Qiita

    あるある 結構コミットのスタックがたまってから、途中から「やっぱりignoreしたい」となって、.gitignoreをいじってみても、うまく無視されて無いときがあります。僕だけか...? 適切解? そういう時はgitignoreを編集後、以下のようにgit rmしてやると適用されるようです(git rm --cachedの場合もあります)

    途中から .gitignore が言うことを効かない時 - Qiita
    cibea
    cibea 2018/05/15
    ignore
  • [Git] .gitignoreの仕様詳解 - Qiita

    対応バージョン この記事の内容は、少なくともGitのバージョン2.19.1までは対応している。 もし最新のGitで新しい動きがあれば随時更新する。 基 .gitignoreを使うと無視する(Gitのトラッキングの対象外とする)ファイル or ディレクトリを指定できる。 .gitignoreは複数のディレクトリに置くことができる。 深い階層の.gitignoreに書かれた指定の方が優先順位が高い。(後に解釈される) .gitignore内の記述は上の行から順に以下のように解釈される。 /を含まない行(fileなど) .gitignore以下の全サブディレクトリ下にあるこの名前のファイル or ディレクトリを無視する 末尾以外にのみ/を含む行(/file, /path/to/file, path/to/fileなど) .gitignoreが置いてあるディレクトリをカレントディレクトリとする相

    [Git] .gitignoreの仕様詳解 - Qiita
  • [社内新人向け]Gitで使ってほしくないコマンド - Qiita

    社内に新人が増えてきたので、弊社のWeb開発でのGitのゆるーい利用方針をまとめます。 当はネガティブなことばかり書かずに、「覚えて欲しいコマンド、使ってほしくないコマンド」というタイトルにしたかったのですが、予想以上に長くなりそうなので分けます。 (追記:第二弾できました) → [社内新人向け]Gitで絶対にオススメなプラグインや設定3つ 社内環境 Web系開発がほぼ100% ブランチワークはGitflowをベースにしたプルリク駆動開発 少人数チームなので、エンジニアは全員LinuxのCUI操作をできて欲しい(vagrantや開発サーバ上の操作など) GitGUIクライアントは、SourceTreeとGithub公式を試しましたが、初学者が使うと却って危ない挙動をしてしまうケースがあったので、全員CUI操作をしてもらうことにしました CIツールはまだ導入できず。各サーバーへのデプロイ

    [社内新人向け]Gitで使ってほしくないコマンド - Qiita
    cibea
    cibea 2017/02/27
  • GitでCloneしようとするとearly EOFエラーが発生した - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    GitでCloneしようとするとearly EOFエラーが発生した - Qiita
    cibea
    cibea 2016/12/06
  • 今さら聞けない!GitHubの使い方【超初心者向け】

    GitHubとは GitHubとは、ソフトウェア開発プロジェクトのためのソースコード管理サービスです。 ソースコードを更新したバージョンの管理や閲覧、バグ追跡機能、SNSの機能を備えており、開発者にとってなくてはならないサービスです。 また、GitHubを使ってソースコードの管理を行っている企業も多数あります。 GitHubが人気な理由と類似サービスとの違い GitHub は、Git を使用したソフトウェア開発とバージョン管理のための人気のあるプラットフォームおよびクラウドベースのサービスです。コードを効率的に保存、管理、共同作業するために必要なツールを開発者に提供します。ユーザーフレンドリーなインターフェースと豊富な機能を備えた GitHub は、世界中の開発者にとって不可欠なツールとなっています。 GitHubテクノロジー業界では有名な名前かもしれませんが、ライブカジノへのユニーク

    今さら聞けない!GitHubの使い方【超初心者向け】
  • 1