| 203 | } |
| 204 | |
| 205 | static std::string asList( std::vector<std::string>& files ) { |
| 206 | for ( auto& file : files ) |
| 207 | file = "\"" + file + "\""; |
| 208 | return String::join( files ); |
| 209 | } |
| 210 | |
| 211 | Git::Result Git::add( std::vector<std::string> files, const std::string& projectDir ) { |
| 212 | return gitSimple( String::format( "add --force -- %s", asList( files ) ), projectDir ); |