Git 20

2024/02/15(木) 09:50:09.07ID:En27mXas0

ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。

Git
http://git-scm.com/

◆関連サイト
Pro Git - Table of Contents
http://git-scm.com/book/ja
Git入門
http://www8.atwiki.jp/git_jp/

◆前スレ
Git 17
https://mevius.5ch.net/test/read.cgi/tech/1599016710/
Git 18
http://mevius.5ch.net/test/read.cgi/tech/1650651945/
Git 19
https://mevius.5ch.net/test/read.cgi/tech/1667720427/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2025/12/02(火) 20:13:50.78ID:9XpM41KX0
>>599

rebaseでも履歴は残りますね…
2025/12/02(火) 20:15:37.22ID:9XpM41KX0
>>596

結果としてはこれかな

チーム開発なので、余計な履歴は残したくないという意図です…
2025/12/02(火) 20:18:31.25ID:9XpM41KX0
>>606
pushしてpullリクエストしてる間に、ローカルで色々実装して、
リモートではその一時ブランチがマージされたけど、それをローカルに落とせない感じです…
2025/12/02(火) 23:40:44.84ID:zomdYY830
>>607
ローカルの変更はコミット前ということなら
git stash って知ってる?

例えば
git stash
git pull
git stash pop
ってやれば良いだけの話だったりしない?
2025/12/03(水) 01:46:06.58ID:+6HEmhzg0
履歴残さない方がいいってどんだけクソ開発チームだよ
愚かすぎるわ
2025/12/03(水) 01:54:14.66ID:E4d6w5C/r
>>602
それはもうPCを破壊するしかありませんね!
2025/12/03(水) 04:59:41.43ID:x6L4LY4ta
>>606
こんだけわかってない人がチームに居るとか気の毒だな
2025/12/03(水) 11:44:52.15ID:G3Cx7y7oa
>>608 が正解
は置いといて
>>602
push する前なら commit --amend するだけ
push してしまってから気付いたのが push 直後なら速やかに commit --amend して push -f
気付くのが遅れたらアキラメロン
2025/12/03(水) 20:30:47.60ID:JYtDhxXO0
>>608
それかもしれません
それでソースコードがマージされる?
試してみます

ありがとう

あと、--autostash ってのがありますね…
2025/12/03(水) 21:15:29.61ID:+6HEmhzg0
アホにアホな使い方教えるの犯罪だろ
2025/12/04(木) 00:19:41.31ID:9aFL45ol0
GitHubに「stashしてmerge」ボタンあるでしょ?
PRでレビューでガンガンに修正push/commitしても最終的には綺麗にできる
2025/12/04(木) 06:41:15.57ID:P73KDhmt0
>>615
確認してみます…

現在は、主にPRを出す側です
WIndowsかLinuxで…
2025/12/10(水) 13:54:42.18ID:59vEIu9q0
gitできない奴はチームに入れないって結構有効というか、絶妙に難易度が高くて足切りとしていいツールだよね
ライナスもそのあたり狙ってたりしてw
2025/12/10(水) 14:39:08.59ID:IKwJT4WSa
最近はGit操作はもうAI任せだなあ
Gitマウンティングはもう無理や
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況