{"thread":{"id":"44498","subject":"Can I squash the merge created by \"git subtree add\"?","startedAt":"2016-11-16T19:37:14Z","lastAt":"2016-11-16T19:37:14Z","messageCount":1,"participants":["Kannan Goundan"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"306078","messageId":"CAM7aVoVP2+v5G2f7NUt14j9NKJvJxxSFXZLANP5UqiYEQgbBqQ@mail.gmail.com","threadId":"44498","inReplyTo":null,"subject":"Can I squash the merge created by \"git subtree add\"?","fromName":"Kannan Goundan","fromEmail":"kannan@cakoose.com","sentAt":"2016-11-16T19:37:08Z","receivedAt":"2016-11-16T19:37:14Z","isPatch":false,"sender":{"key":"kannan@cakoose.com","avatar":null},"body":"When I do a \"git subtree add\", I get two commits.\n\n    df7e8f5 Merge commit '6de34775ea846c90e3f28e9e7fdfe690385c068b' as\n'go/src/gopkg.in/ns1/ns1-go.v1'\n    6de3477 Squashed 'go/src/gopkg.in/ns1/ns1-go.v1/' content from\ncommit 1d343da\n\nUnfortunately, in the environment I'm currently working in, merge\ncommits aren't allowed.\n\nIs it safe to squash these two commits into a single commit?  Will\nfuture \"subtree\" commands still work correctly?\n"}]}