git 學習之路
從第一份工作的單人工作模式假残,到第二份工作剛開始使用SVN(大致只用了一個多月),后來公司改用git到現(xiàn)在从铲,幾乎天天都會使用git工具提交合并代碼酵颁。
最開始在windows下使用TortoiseGit,小烏龜支持中文語言包并且最初公司也有培訓過小烏龜?shù)氖褂谩T谌粘9ぷ髦薪?jīng)過了機械重復操作登颓,掌握了常用操作搅荞。直銷重構(gòu)時跟著師傅真正地了解了一下這些操作到底是什么含義。
8月份購入Macbook Pro后,已有4月咕痛,除了工作coding痢甘,節(jié)假日刷劇,并未深度使用茉贡。代碼提交則下載了另一個工具sourceTree塞栅。期間遇到過合并后選擇本人修改文件后其他人無法提交代碼的情況。由于忙于日常工作腔丧,只知道用sourceTree做合并操作后放椰,版本號會更新為最新,導致其他合作同事無法合并提交自己的代碼愉粤,但并未深究其中原因砾医。
上周四完成金融貸款第二期工作后,手頭的工作沒有很緊張衣厘。昨天也遇到了一點git使用上的問題如蚜。因此覺得可以好好學習一下git的工作原理。
跟著廖雪峰的教程展開了第一天的學習影暴。
這里就詳細記述一下错邦,我在跟著教程學習git遇到的問題吧。
在Macbook Pro的終端里建一個txt文件
對于原有項目的新建文件創(chuàng)建操作坤检,之前都在用編輯器進行兴猩。在finder中右鍵只能創(chuàng)建文件夾。關于如何創(chuàng)建一個txt文件早歇,著實費了一些勁倾芝。想到終端應該可以創(chuàng)建文件。百度到Mac系統(tǒng)內(nèi)置vim箭跳。新建一個txt文件只需輸入
> vim 1.txt
即可出現(xiàn)
在本地建立一個zl文件夾
mkdir zl
cd zl
pwd
pwd 可以查看當前文件目錄晨另。
現(xiàn)在即可關聯(lián)我們的項目到當前文件夾了。
通過git init將文件夾與項目相關聯(lián)谱姓。
$ git initInitialized empty Git repository in /Users/michael/learngit/.git/