         }
     }
     
-    private func excuteGit()->(){
+    private func excuteGit(_ path:Path)->(){
         
         let git = Process()
         let outpipe = Pipe()

        let outdata = outpipe.fileHandleForReading.availableData
        var outputString = String(data: outdata, encoding: String.Encoding.utf8) ?? ""
        
        //let errdata = errpipe.fileHandleForReading.availableData
        //let errString = String(data: errdata, encoding: String.Encoding.utf8) ?? ""
        
        git.waitUntilExit()
        
        //if errString.characters.count > 0 {
            //print("errString: \(errString)")
            //return errString
        //}
        if outputString.characters.count > 0 {
            print("result : \(outputString)")
        }else{
            outputString = "success"
            print("result : \(outputString)")
        }
        //return outputString
    }

                            bash.arguments = ["cd",path.string]
                            bash.launch()
                            bash.waitUntilExit()
                            print("cd \(path.string)")
                            self.excuteGit(path);
                        }
                    } catch {
                        
