Re: [請益] Git操作

看板Soft_Job作者 (重出江湖)時間5年前 (2018/09/29 14:53), 編輯推噓30(30012)
留言42則, 32人參與, 5年前最新討論串3/4 (看更多)
其實就我的經驗 你大概只要會clone、commit、pull、push、merge、rebase 應該就足以處理多數情況了 如果真的不太會用 那還是乖乖用GUI的tool吧 我個人是滿推薦Gitkraken 雖然功能可能不如其他Tool強大 但說真的多數人也只會用到上面提到的那幾個指令而已吧 工作上也是遇到一堆出問題就是把整個folder砍掉重抓 也不知道怎麼把檔案還原 也不會stash 就是直接把寫到一半的code commit 當然也不是不行啦 用Gitkraken基本上我還真的沒遇過做不出來的功能 因為一般專案開發上會用到的就真的就只有那些而已 ※ 引述《lunashining (asdfgh)》之銘言: : 借標題一問各位工作上git上習慣大略是怎樣 : 之前公司是全部都用gui介面 : 現在說是打指令 可是從主管到同事 : 都只是知道怎麼上傳 git status gitk : 有時不小心動到不該動的檔案 : 她們會開檔案總管資料夾直接刪掉 再從git lab上整個project拉下來 : 就覺得有點無言... : 這跟你ptt文章有錯字就整篇複製貼到word再刪掉重貼有什麼兩樣... : 現在找工作看到上面說會git就在想到底怎樣才算會 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.159.254 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1538204030.A.B11.html

09/29 15:02, 5年前 , 1F
現在就直接在 vs code 上面做就好了
09/29 15:02, 1F

09/29 15:34, 5年前 , 2F
Gitkraken好像沒辦法checkout某個commit?
09/29 15:34, 2F

09/29 16:12, 5年前 , 3F
GitKraken 的 graph 很亂… 但算好用,缺點就圖亂
09/29 16:12, 3F

09/29 16:12, 5年前 , 4F
回二樓,直接 copy hash 然後 git checkout <hash>...
09/29 16:12, 4F

09/29 17:35, 5年前 , 5F
Smartgit好用
09/29 17:35, 5F

09/29 20:50, 5年前 , 6F
覺得sourcetree的圖比較好看XD 但用的時候還是cli的順手
09/29 20:50, 6F

09/29 21:19, 5年前 , 7F
GitKraken不就是主打圖好看嗎XD,怎麼會嫌亂
09/29 21:19, 7F

09/29 23:56, 5年前 , 8F
以前windows用過小烏龜,換mac後用sourcetree到現在
09/29 23:56, 8F

09/30 09:08, 5年前 , 9F
GitKraken +1,用學生信箱註冊 GitHub Education 成功
09/30 09:08, 9F

09/30 09:08, 5年前 , 10F
會送 GitKraken Pro 帳號一年
09/30 09:08, 10F

09/30 13:15, 5年前 , 11F
gitkraken試過一陣子,但不論速度還是介面都不習慣,
09/30 13:15, 11F

09/30 13:15, 5年前 , 12F
真心覺得tig比較好用
09/30 13:15, 12F

09/30 13:54, 5年前 , 13F
我以為大家都是用SourceTree
09/30 13:54, 13F

09/30 20:26, 5年前 , 14F
GitKraken +1
09/30 20:26, 14F

09/30 20:59, 5年前 , 15F
我是都用Git Extensions
09/30 20:59, 15F

09/30 21:46, 5年前 , 16F
GitKraken +1
09/30 21:46, 16F

09/30 22:49, 5年前 , 17F
rebase已經算高難度操作了說 XD
09/30 22:49, 17F

09/30 22:57, 5年前 , 18F
GitKraken+1
09/30 22:57, 18F

10/01 00:39, 5年前 , 19F
source tree 好看又好用
10/01 00:39, 19F

10/01 03:13, 5年前 , 20F
rebase很少用吧...?
10/01 03:13, 20F

10/01 08:22, 5年前 , 21F
rebase很常用啊 可以讓tree更乾淨
10/01 08:22, 21F

10/01 08:53, 5年前 , 22F
GitKraken 好用
10/01 08:53, 22F

10/01 08:59, 5年前 , 23F
多人開發時,可以用rebase讓你分支保持最新
10/01 08:59, 23F

10/01 09:00, 5年前 , 24F
push上remote時,log可以很乾淨
10/01 09:00, 24F

10/01 09:37, 5年前 , 25F
rebase -i 很常用吧。。。 不然錯一個字就一個commit喔?
10/01 09:37, 25F

10/01 09:44, 5年前 , 26F
rebase真的很多人不會用
10/01 09:44, 26F

10/01 11:50, 5年前 , 27F
很少用 rebase 的是都不整理 commits 膩?
10/01 11:50, 27F

10/01 12:01, 5年前 , 28F
pull --rebase 跟 rebase -i 常用
10/01 12:01, 28F

10/01 12:51, 5年前 , 29F
rebase commit 紀錄比較乾淨
10/01 12:51, 29F

10/01 13:23, 5年前 , 30F
gui 比command難用耶
10/01 13:23, 30F

10/01 15:49, 5年前 , 31F
tortoisegit + beyond compare
10/01 15:49, 31F

10/01 15:50, 5年前 , 32F
revert 不會用就可惜了
10/01 15:50, 32F

10/01 15:50, 5年前 , 33F
只用rebase不用merge
10/01 15:50, 33F

10/01 16:00, 5年前 , 34F
有些工作(merge/rebase/cherry-pick) 指令比較
10/01 16:00, 34F

10/01 16:00, 5年前 , 35F
make sense... 可以--no-ff --no-commit 之類的,衝突
10/01 16:00, 35F

10/01 16:01, 5年前 , 36F
還可以直接 --abort 或是 --continue 也算方便很多
10/01 16:01, 36F

10/02 00:56, 5年前 , 37F
偷推VScode - undo last commit XD
10/02 00:56, 37F

10/06 17:06, 5年前 , 38F
原本用 sourcetree 但因為常常要等它轉完彩球 就換 tig
10/06 17:06, 38F

10/06 17:06, 5年前 , 39F
tig 快很多 而且開在 console 裡就不用多裝另一個 app
10/06 17:06, 39F

10/07 17:02, 5年前 , 40F
GitKraken缺點真的是圖太亂 常常沒辦法鎖定某一分支XD
10/07 17:02, 40F

10/10 21:34, 5年前 , 41F
習慣command line了,不過reset也是常用
10/10 21:34, 41F

10/20 08:46, 5年前 , 42F
原來只有我常用reset嗎 囧
10/20 08:46, 42F
文章代碼(AID): #1Rho5-iH (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
請益
19
44
請益
30
42
文章代碼(AID): #1Rho5-iH (Soft_Job)