Free Software for Student – 免費軟體 (學生篇)

今日公司的同事和大家分享了一系列十分實用/好用既軟體
如果你是學生 或是還有學生 Email account 或學生証 的話都可以免費申請的

有興趣既朋友可以參考以下網頁:
https://www.gitkraken.com/github-student-developer-pack

https://www.jetbrains.com/student/

https://education.github.com/pack

https://bitbucket.org/product/education

很可惜..我已經失去了我大學時的Email account 不能享用這些福利了

Useful SQL command to reduce the size of the database

今日想和大家分享一個 幾有用的TSQL Command, 去Release 返一些SQL Server 佔用的空間
Transaction logDatabase file

-- select database
USE Production;

-- Change the recovery mode to SIMPLE, to clear the transaction log
ALTER DATABASE Production SET RECOVERY SIMPLE ;

-- shrink database to release space
DBCC SHRINKDATABASE (Production, 1);  

Hope you find it useful

Different Git User credential Con on same machine – 在同一個電腦上使用不同的Git 使用者

解決方去
我們可以在local的 Git Repos 上設定這個Repos 的Git Credential
我們只需要在 Git Bash上輸入以下指令便可以了

git config user.name "YOUR_USERNAME"

git config user.email "YOUR_EMAIL"

如果大家不想每次都要輸入password 的話可以輸入以下Git command 去 cache你的 git password

git config credential.helper cache

Hope you find it useful

Git refusing to merge unrelated histories

今日剛在Bitbucket 建立左一個新既repos
當我嘗試push local的一個 git repos上去既時候出現了以下的錯誤信息
(當我嘗試Pull這個repos去local的repos時)
fatal: refusing to merge unrelated histories
git Refusing To Merge Unrelated Histories

如果了解自己的repos 和在 git/bitbucket上的沒有衝突的話
解決方法分簡單
我們只需要輸入以卜git 指令便可以

git pull --allow-unrelated-histories

Hope you find it useful