質問編集履歴

4 add 画像

guitar-man

guitar-man score 8

2018/04/01 18:40  投稿

Gitのログを削除したい。Git の commit idなど。
### 前提・実現したいこと
Gitのログを削除したい。commit idなど。または、ブランチの削除。
### 発生している問題・エラーメッセージ
Gitのログを削除する場合、
`git rebase -i` や `git reset --hard` 等で削除できると思いますが、マージされた後に、ログをまとめようと思って `git rebase -i` をし、まとめたいコミットで `squash` をしてもコミットはまとめられず新しく別れてしまうイメージになってしまいます。
![イメージ説明](ff95787c7ff2bff1a21ea8c0e0749da8.png)
上記の `bbb` ブランチの3つのコミットのログを1つにするか、もしくわbbbのブランチ自体を削除したい。
 
また `bbb` ブランチを削除した場合は、下記のようになり、以前のログは残り続けます。  
![イメージ説明](aea6e5339beb5445556eaa1c2ae50063.png)  
### 該当のソースコード
```ここに言語名を入力
Git
```
### 試したこと
ブランチを削除してもログやcommit id などは残り続けます。
git rebase -i をしても、ログやcommit idは削除されず、新しく分岐された状態になります。
### 補足情報(FW/ツールのバージョンなど)
SourceTree 2.7.1
ここにより詳細な情報を記載してください。
  • GitHub

    1622 questions

    GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

  • Git

    2291 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

3 タイポ

guitar-man

guitar-man score 8

2018/04/01 15:08  投稿

Gitのログを削除したい。Git の commit idなど。
### 前提・実現したいこと
Gitのログを削除したい。commit idなど。または、ブランチの削除。
### 発生している問題・エラーメッセージ
Gitのログを削除する場合、
`git rebase -i` や `git reset --hard` 等で削除できると思いますが、マージされた後に、ログをまとめようと思って `git rebase -i` をし、まとめたいコミットで `squash` をしてもコミットはまとめられず新しく別れてしまうイメージになってしまいます。
![イメージ説明](ff95787c7ff2bff1a21ea8c0e0749da8.png)
### 該当のソースコード
```ここに言語名を入力
Git
```
### 試したこと
ブランチを削除してもログやcommit id などは残り続けます。
git rebase -i をしても、ログやcommit idは削除されず、新しく分岐された状態になります。
### 補足情報(FW/ツールのバージョンなど)
SourceTree 2.7.1
ここにより詳細な情報を記載してください。
  • GitHub

    1622 questions

    GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

  • Git

    2291 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

2 タイポ

guitar-man

guitar-man score 8

2018/04/01 15:07  投稿

gitのログを削除したい。commit idなど。
Gitのログを削除したい。Git の commit idなど。
### 前提・実現したいこと
gitのログを削除したい。commit idなど
Gitのログを削除したい。commit idなど。または、ブランチの削除
### 発生している問題・エラーメッセージ
gitのログを削除する場合、
git rebase -i や git reset --hard 等で削除できると思いますが、マージされた後に、ログをまとめようと思って rebase -i をしても新しく別れてしまうイメージになってしまいます。
Gitのログを削除する場合、
`git rebase -i` や `git reset --hard` 等で削除できると思いますが、マージされた後に、ログをまとめようと思って `git rebase -i` をし、まとめたいコミットで `squash` をしてもコミットはまとめられず新しく別れてしまうイメージになってしまいます。
![イメージ説明](ff95787c7ff2bff1a21ea8c0e0749da8.png)
### 該当のソースコード
```ここに言語名を入力
Git
```
### 試したこと
ブランチを削除してもログやcommit id などは残り続けます。
git rebase -i をしても、ログやcommit idは削除されず、新しく分岐された状態になります。
### 補足情報(FW/ツールのバージョンなど)
SourceTree 2.7.1
ここにより詳細な情報を記載してください。
  • GitHub

    1622 questions

    GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

  • Git

    2291 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

1 画像追加

guitar-man

guitar-man score 8

2018/04/01 15:03  投稿

gitのログを削除したい。commit idなど。
### 前提・実現したいこと
gitのログを削除したい。commit idなど。
### 発生している問題・エラーメッセージ
gitのログを削除する場合、
git rebase -i や git reset --hard 等で削除できると思いますが、マージされた後に、ログをまとめようと思って rebase -i をしても新しく別れてしまうイメージになってしまいます。
```
![イメージ説明](ddf662f99c88ce568627e78c3885c101.png)
```
![イメージ説明](ff95787c7ff2bff1a21ea8c0e0749da8.png)
上記の `bbb` のコミットを1つにするか、もしくわブランチ自体を削除する
上記の `bbb` のコミットを1つにするか、もしくわブランチ自体を削除したい。
### 該当のソースコード
```ここに言語名を入力
Git
```
### 試したこと
ブランチを削除してもログやcommit id などは残り続けます。
git rebase -i をしても、ログやcommit idは削除されず、新しく分岐された状態になります。
### 補足情報(FW/ツールのバージョンなど)
SourceTree 2.7.1
ここにより詳細な情報を記載してください。
  • GitHub

    1622 questions

    GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

  • Git

    2291 questions

    Gitはオープンソースの分散バージョン管理システム(DVCS)です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る