Use head -n 1 in gitLastCommit().
This commit is contained in:
		@@ -268,13 +268,15 @@ QString GitClient::gitLastCommit(QString fileName) {
 | 
				
			|||||||
    if (QDir(m_customerRepository).exists()) {
 | 
					    if (QDir(m_customerRepository).exists()) {
 | 
				
			||||||
        QString const filePath
 | 
					        QString const filePath
 | 
				
			||||||
            = QDir::cleanPath(m_customerRepository + QDir::separator() + fileName);
 | 
					            = QDir::cleanPath(m_customerRepository + QDir::separator() + fileName);
 | 
				
			||||||
        QString const gitCommand = QString("git log %1 | head -n 1").arg(fileName);
 | 
					        if (QFile(filePath).exists()) {
 | 
				
			||||||
        Command c("bash");
 | 
					            QString const gitCommand = QString("git log %1 | head -n 1").arg(fileName);
 | 
				
			||||||
        if (c.execute(m_customerRepository, QStringList() << "-c" << gitCommand)) {
 | 
					            Command c("bash");
 | 
				
			||||||
            QString const r = c.getCommandResult();
 | 
					            if (c.execute(m_customerRepository, QStringList() << "-c" << gitCommand)) {
 | 
				
			||||||
            int const idx = r.indexOf("commit ");
 | 
					                QString const r = c.getCommandResult();
 | 
				
			||||||
            if (idx != -1) {
 | 
					                int const idx = r.indexOf("commit ");
 | 
				
			||||||
                return r.mid(idx + 8).trimmed();
 | 
					                if (idx != -1) {
 | 
				
			||||||
 | 
					                    return r.mid(idx + 8).trimmed();
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user