Size: a a a

2020 May 19

DS

Dmitry Soloma in Go-go!
если без комитов, тогда удалятся только не закомиченные изменения
источник

IK

Ilya Kaznacheev in Go-go!
Dmitry Soloma
резет конечно может привести к такому если на конце указано было количество комитов HEAD~N
Было, но только последний...
источник

IK

Ilya Kaznacheev in Go-go!
git reset --hard HEAD^
источник

IK

Ilya Kaznacheev in Go-go!
А почему так?
источник

IK

Ilya Kaznacheev in Go-go!
В плане, почему изменения в ветке есть, а в логе про это нет?
источник

IK

Ilya Kaznacheev in Go-go!
Я же так или иначе сделал изменения в другой ветке и смерджил, значит патч с этими строками должен быть?
источник

DS

Dmitry Soloma in Go-go!
Ilya Kaznacheev
Я разок не в ту ветку закоммитил и откатил коммит, но потом в другую тоже самое сделал и смерджил
А точно мердж был той ветке в который есть нужный комит, а не той в которой его нет?
источник

IK

Ilya Kaznacheev in Go-go!
Dmitry Soloma
А точно мердж был той ветке в который есть нужный комит, а не той в которой его нет?
Так я сам коммит найти не могу, где эти строки удалились
По идее они и не должны были быть удалены, но где-то по ходу пропали
Вот ищу где, в логе только коммит с добавлением строк есть
источник

IK

Ilya Kaznacheev in Go-go!
А есть легкий способ по diff вычислить, в каком коммите в ветку строки пропали, кроме как сравнивать все друг с другом последовательно?
источник

DS

Dmitry Soloma in Go-go!
Ilya Kaznacheev
Так я сам коммит найти не могу, где эти строки удалились
По идее они и не должны были быть удалены, но где-то по ходу пропали
Вот ищу где, в логе только коммит с добавлением строк есть
бисеком попробуйте
источник

IK

Ilya Kaznacheev in Go-go!
Интересный тул, спасибо
источник

IK

Ilya Kaznacheev in Go-go!
Не знал про него даже
источник

BT

Bohdan Turchyk in Go-go!
Ilya Kaznacheev
А есть легкий способ по diff вычислить, в каком коммите в ветку строки пропали, кроме как сравнивать все друг с другом последовательно?
idea умеет show changes for selection
источник

МП

Мимо Проходящий... in Go-go!
Нужно получить стороку UTF16 из указателя uintptr. Вроде бы работает, но есть сомнения. @pragus @onokonem гляньте плиз
func utf16PtrToString(pStr uintptr) string {
 strLen := getUTF16StrLen(pStr)
 pp := unsafe.Pointer(&reflect.SliceHeader{Data: pStr, Len: strLen, Cap: strLen})
 p := *(*[]uint16)(pp)
 return syscall.UTF16ToString(p)
}

func getUTF16StrLen(pStr uintptr) int {
 n := 0
 p := (*uint16)(unsafe.Pointer( pStr ))
 for pStr != 0 && *p != 0 {
   n++
   pStr += 2
   p = (*uint16)(unsafe.Pointer( pStr ))
 }
 return n
}
источник

D

DreamingKitten in Go-go!
Товарищи, подскажите насчёт gomobile.  Пытаюсь делать всё по доке, получилось пока вот что:
R:\Dev\godev\src\projects\androt>R:\Dev\godev\bin\gomobile.exe build -target=android golang.org/x/mobile/example/basic
R:\Dev\godev\bin\gomobile.exe: go build -buildmode=c-shared -o A:\temp\gomobile-work-628173547\lib\armeabi-v7a\libbasic.so golang.org/x/mobile/example/basic failed: exit status 2
# golang.org/x/mobile/gl
clang: error: no such file or directory: 'work.c'
clang: error: no input files
источник

D

DreamingKitten in Go-go!
чего ему не нравится? файл work.c на самом деле там есть
источник

IK

Ilya Kaznacheev in Go-go!
Bohdan Turchyk
idea умеет show changes for selection
Спасибо, помогло
источник

МП

Мимо Проходящий... in Go-go!
DreamingKitten
Товарищи, подскажите насчёт gomobile.  Пытаюсь делать всё по доке, получилось пока вот что:
R:\Dev\godev\src\projects\androt>R:\Dev\godev\bin\gomobile.exe build -target=android golang.org/x/mobile/example/basic
R:\Dev\godev\bin\gomobile.exe: go build -buildmode=c-shared -o A:\temp\gomobile-work-628173547\lib\armeabi-v7a\libbasic.so golang.org/x/mobile/example/basic failed: exit status 2
# golang.org/x/mobile/gl
clang: error: no such file or directory: 'work.c'
clang: error: no input files
вам же написали - шланг не видит work.c
источник

D

DreamingKitten in Go-go!
Мимо Проходящий
вам же написали - шланг не видит work.c
спасибо, я понял. но этот файл в  golang.org/x/mobile/gl имеется
источник

D

DreamingKitten in Go-go!
косяк скорее всего в fyne где-то, т.к. пустой проект нормально собирается
источник