Git 16at TECH
Git 16 - 暇つぶし2ch1001:デフォルトの名無しさん
20/07/28 19:40:29.57 nl0WhoWH0.net
git公式がポリコレ機能アピールしててワロタwwwww
もうこの世界オワタwwwww

1002:デフォルトの名無しさん
20/07/29 08:40:04.95 y3UnORV8a.net
URLリンク(raw.githubusercontent.com)
The name of the primary branch in existing repositories, and the default name used for the first branch in newly created repositories, is made configurable,
so that we can eventually wean ourselves off of the hardcoded 'master'.

1003:デフォルトの名無しさん (エムゾネ FFff-QWST [49.106.174.66])
20/07/29 09:54:08 H7KKJzsxF.net
M$が関わると碌なことにならない

1004:デフォルトの名無しさん
20/07/29 14:17:27.85 MvKFAsvBM.net
git本体にMSの魔の手が及んだ訳では無いだろ

1005:デフォルトの名無しさん (ワッチョイ a722-/ZlF [116.70.215.24])
20/07/29 15:20:23 idrwzqXK0.net
gitとGitHubを混同してる人結構いるもんね

1006:デフォルトの名無しさん
20/07/29 15:52:46.53 z6Fnx3oM0.net
Highlights from Git 2.28
URLリンク(github.blog)
筆頭にポリコレ機能が…

1007:デフォルトの名無しさん
20/07/29 16:34:47.09 vEnVrtqV0.net
git ~地図にない場所~

1008:デフォルトの名無しさん
20/09/01 20:03:54.91 ETu8a3Hk0.net
コミット&プッシュしたとき
ローカルリポジトリ更新されて
リモートリポジトリでコンフリクトでエラーが出て止まったときって
プルしようにもローカルリポジトリでエラー出て
プッシュはもちろんできなくて
作業フォルダは>>>>>>>>>>文字列で
やられちゃってるじゃないですか?
一旦リモートリポジトリの全部とって
手動でマージしたいんですけど
なんとか前の状態に綺麗に戻せませんでしょうか?

1009:デフォルトの名無しさん
20/09/01 20:18:32.24 6iLD5w4S0.net
git checkout .

1010:デフォルトの名無しさん
20/09/01 21:44:57.95 ETu8a3Hk0.net
>>990
あ、やっぱりそのブランチは死んだと見るべきってことですね
回答ありがとうございました

1011:デフォルトの名無しさん
20/09/01 22:42:19.89 +j/8rXpD0.net
>>991
ブランチは死んでない、なぜならコミットしてるのだからそこまでは戻せる
pull(リモートとのmergeのこと)にconflictして失敗したのだから、ダメになったのは作業コピー

1012:デフォルトの名無しさん
20/09/01 23:46:31.27 cIJrFHrq0.net
作業フォルダが>>>>>でやられてるという理解がまず変じゃない?
Gitが分かりやすく競合位置をマーキングしてくれてるだけの一般的な状態
そこから生でテキストを編集するのが怖いならGUIのツールを使えばいい
これができないと常に競合に怯えることになる

1013:デフォルトの名無しさん
20/09/01 23:46:54.44 cIJrFHrq0.net
ソース全体に無駄にフォーマッタをかけてしまって大量に競合した等、訳あってマージを取り消したいなら
git merge --abort
でマージ前に戻る
綺麗にpullしたいならさらに
git reset --hard HEAD^
でコミット前に戻してからpullして手動マージ

1014:デフォルトの名無しさん
20/09/01 23:51:13.46 cIJrFHrq0.net
マージコミットを作ってもいいなら
git checkout --theirs .
でリモートのファイル内容になる
git checkout .
だとローカルが優先されるんじゃないかな、間違ってたらすまん
どちらにしてもマージの仕組みを理解していない人がこれやると不味いミスをやらかすかも

1015:デフォルトの名無しさん
20/09/02 02:12:44.16 6n47TPOy0.net
>>994
それって亀Gitやsourcetreeだとどういう操作になりますか?

1016:デフォルトの名無しさん
20/09/02 09:25:07.81 RfITVUZj0.net
>>996
亀ならログを開いてマージ直前かコミット前のコミットを選んでリセット
リセットするときhardを選ぶ

1017:デフォルトの名無しさん (ワッチョイ 059f-cia9 [118.109.112.224])
20/09/02 09:32:01 RfITVUZj0.net
不馴れならhardでマージ前に戻してからmixedでコミット直前の状態に戻して、自分がコミットしたときの編集内容をアナクロな手段で待避しておいた方が安心かもな

1018:デフォルトの名無しさん
20/09/02 10:43:21.75 6n47TPOy0.net
>>997
ありがとうございます
①pushで失敗したときのローカルリポジトリのソースをエクスポートで退避
②リセットhard
③一応プル
④①を手作業でマージ
⑤commit&push
って感じでやってみます!
今度コンフリクトしたら

1019:デフォルトの名無しさん
20/09/02 12:21:58.30 XN0SxNMqa.net

Git 17
スレリンク(tech板)

1020:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1114日 11時間 27分 51秒

1021:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch