小白的開發日記day01 關於git

2021-10-08 20:45:56 字數 1236 閱讀 1190

今天第一次使用git提交**到遠端倉庫,就出現乙個大bug,將同事提交的**全部刪除,只保留了我自己剛剛提交的**。幸好我們是3個人的小團隊,只有乙個同事提交了兩個介面的**,我可以讓他重新提交。幸好是在開發分支上進行的,我沒更改主分支,不至於讓老大知道。幸好本地**沒有刪除,幸好,幸好~。

究竟是怎麼出現這個問題的呢,我這個小白實在是道行太淺,容我一一道來,走著!

場景重現

同事上傳到github的**,將所有檔案都上傳了,其中包括.idea,target等一系列不需要上傳的檔案。我這個小白是怎麼知道這些檔案不需要上傳的呢,因為昨晚我聽了有關git的課程,知道了忽略列表——.gitignore回顧與反思

(1) 同事之前提交的專案就有問題,忽略列表應該從一開始就和專案一起上傳。等到我後來新增,就不生效,原因是某些檔案已經被納入了版本管理。按照提及的方法。.git rm -r --cached 檔案/資料夾名字的意思是去掉已經託管的檔案,之後我再重新commit的時候,需要將所有檔案全部重新提交,我當時並沒有這麼做,只提交了忽略清單,當然遠端倉庫中就沒有其他**了

(2) 問題不是我想的那麼簡單,我當下的認知水平並不能準確預知問題的複雜程度。就像這個問題,真的只是提交忽略清單的問題嗎,後來實操說明真的不是。下次遇到問題,要多查資料,多思考。專案一定要有備份,及時更新儲存。

(3)遇到問題,不要緊張,不要害怕,不要習慣追究是誰的原因,你還不到那個時候,就算你承擔了錯誤也沒什麼大不了的,吃虧是福,更不要推脫,不關我的事,這真的很沒有擔當,很不好看。我還是新人,本來就有很多不懂的地方,可以問,可以出錯,慢慢來。關鍵是,要有個思路,我是怎麼想的,打算怎麼做,和老大或者同事表達清楚。

(4) 我發現我很怕問別人,向別人求助,有時候問別人問題,我要組織語言組織半天。究其原因,我怕我問了很傻的問題,或者在別人教我的時候,屢屢出錯,什麼都聽不懂,什麼也不會。今天很認真的想了這個問題,我想告訴我自己。

孩子,你以前最遺憾的事情是什麼?是從小到大都隱藏真實的自己,不敢表露真實的自我。沒有勇氣說,我沒有錢,我住的環境很糟糕,從小就裝模做樣,就算只能騙自己也高興。這些年,我挺遺憾小時候自己是這樣的,一點都不坦蕩,把自己逼得那麼累,其實who cares。現在我希望自己活的熱烈,喜歡穿什麼就穿什麼,想追求什麼就追求什麼,喜歡就幹,就義無反顧的堅持,這是我想成為的樣子。

孩子,你不要在意別人的眼光,你其實根本沒有那麼重要,年輕的時候,連犯錯都是珍貴的,出錯也難能可貴,被別人取笑也要坦坦蕩蕩!這樣的人,活的才夠精彩,才夠肆意!

實習日記Day 01

學會了用putty遠端連線 學會了用vmware開啟exsi然後在開啟我的虛擬機器 用xshell把windows中的jar包傳到windows中 學會了幾個linux新命令 知道了在linux裡不能在根目錄下裝東西 在產品方面好像懂了個大概我們公司的產品就是用來做資料備份和恢復的。我所在的研發小組...

Mysql學習日記day01

1.進入 mysql,在命令列中輸入 mysql uroot p 其中 表示密碼 2.檢視 mysql 中有哪些個資料庫 show databases 3.使用乙個資料庫 use 資料庫名稱 4.新建乙個資料庫 create database 資料庫名 5.檢視指定的資料庫中有哪些資料表 show ...

每日記錄 day01

2020 07 10 1.資料庫連線池設定的越大,效能越高,吞吐量越大?否,能 同時 執行的連線與系統核心數相關,這裡有個公式能應用於大多數資料庫產品,連線數 核心數 2 有效磁碟數 併發增加時,連線池會不斷的自動建立新的連線滿足呼叫,直到達到連線池的最大數目 當連線池連線減少甚至沒有時,連線池自動...