Git小技巧 - 指令別名及使用Beyond Compare作為差異比較工具
前言
本文主要寫給使用命令行來(lái)操作Git的用戶,用于提高Git使用的效率。至于使用命令還是GUI(Tortoise Git或VS的Git插件)就不在此討論了,大家根據(jù)自己的的喜好選擇就好。我個(gè)人是比較推薦使用命令行的,因?yàn)槊钚惺窃目蛻舳耍?dāng)熟悉了命令行以后,使用效率并不會(huì)比GUI低。而且我是從GUI(Tortoise SVN)轉(zhuǎn)命令行的,剛開(kāi)始的時(shí)候也是吐槽命令行的“非人性化”,但我走出了舒適區(qū),真正使用起命令行后,我才發(fā)現(xiàn)了自己之前的想法是膚淺的。
指令別名
指令別名就是給一些常用的指令設(shè)置一個(gè)較短的指令別名來(lái)提高Git的使用效率。
如git st(git status):
使用指令別名,并不會(huì)把原指令覆蓋掉,而是同時(shí)生效:
指令別名輸錯(cuò)的時(shí)候,也會(huì)有提示:
我在這里會(huì)分享我設(shè)置的指令別名,希望能幫助提高使用效率。
1. 查看狀態(tài)(Show the working tree status) - git status
git st
2. 提交(Record changes to the repository) - git commit
git ci
3. 分支操作(List, create, or delete branches) - git branch
git br
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26