forked from qt-creator/qt-creator
Git: Support diff against a selected commit
Change-Id: Ibb4287bf00f1d0c3212630d60e59ab80b600a879 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
c49b9c9a21
commit
4e66cd0770
@@ -160,7 +160,13 @@ public:
|
||||
const QStringList &stagedFileNames) const;
|
||||
void diffProject(const QString &workingDirectory,
|
||||
const QString &projectDirectory) const;
|
||||
void diffRepository(const QString &workingDirectory) const;
|
||||
void diffRepository(const QString &workingDirectory) const
|
||||
{
|
||||
return diffRepository(workingDirectory, {}, {});
|
||||
}
|
||||
void diffRepository(const QString &workingDirectory,
|
||||
const QString &leftCommit,
|
||||
const QString &rightCommit) const;
|
||||
void diffBranch(const QString &workingDirectory,
|
||||
const QString &branchName) const;
|
||||
void merge(const QString &workingDirectory, const QStringList &unmergedFileNames = QStringList());
|
||||
@@ -407,6 +413,7 @@ private:
|
||||
QString m_gitQtcEditor;
|
||||
QMap<QString, StashInfo> m_stashInfo;
|
||||
QString m_pushFallbackCommand;
|
||||
QString m_diffCommit;
|
||||
QStringList m_updatedSubmodules;
|
||||
bool m_disableEditor;
|
||||
QFutureSynchronizer<void> m_synchronizer; // for commit updates
|
||||
|
Reference in New Issue
Block a user