好了,下面進入正題:首先呢,你的電腦上得安裝一下git
到了科普的時候了,什么是Git呢?
答:Git是一款免費、開源的分布式版本控制系統,用于敏捷高效地處理任何或小或大的項目
各系統安裝Git:
或者從Git官網下載源碼,然后解壓,依次輸入:
./config,make,sudo make install 這幾個命令進行安裝就好了。
裝好homebrew之后直接使用homebrew來安裝,使用
brew install git 這個命令來安裝git第二種方法就是直接下載Xcode,在Xcode中下載git
安裝完之后,我們就可以使用git來管理我們的代碼了。
在此之前我們必須要明白兩個名詞:一個是本地倉庫,另一個是遠程倉庫
本地倉庫:你可以理解為在你電腦上的某個目錄,這個目錄下的所有文件都可以通過Git來管理,每個文件的增刪改查,Git都能進行跟蹤
遠程倉庫:你可以理解為另外一臺設備上的某個目錄,我們暫且叫做服務器倉庫,我們用的最多的不外乎Github、Coding、碼云這些服務器倉庫
沒有遠程倉庫的自己去申請一個: Github倉庫 Coding倉庫 碼云倉庫
大家用的最多的應該是Github吧!Github有一點不太好的就是創建私人倉庫需要收費,另外兩個除了開源代碼之外都挺好的
來初始化該文件夾,讓它可以被git管理。初始化之后,你可以使用
ls -a查看隱藏文件來查看該文件夾下的隱藏文件

看到這樣,說明你的本地倉庫就建立成功了。
命令來查看當前文件夾下git的狀態(當前git倉庫有哪些修改,增刪改查都算)

我們可以看到他有個提示,讓我們使用git add命令來把文件添加到倉庫,一個文件的時候,我們可以通過:
git add README.md這個命令來將我們的修改添加到倉庫,如果有很多修改的話,顯然這樣做是行不通的,我們可以使用:
git add --all這個命令來講所有的修改都添加到倉庫。
這個命令來提交剛才的操作,-m后面你可以加上你本次修改的說明,方便你以后查詢記錄的時候能找到。
好了,接著我們接下來的學習。我們知道,一個項目肯定不止一個人開發,這個時候如果有其他人也需要開發項目,你得把它推送到遠程倉庫去,供你的小伙伴下載,這里我們就以github為例。首先你得在你的github上創建一個repository

創建好之后,你可以看到如上所示,有兩個連接的通道,一個是SSH,一個是HTTPS,在這里我們建議用SSH,一般也用SSH,因為它的速度比較快,而且不用每次都要驗證賬號和密碼,如果你的電腦上沒有配置過SSH的話,那么我們就要配置SSH:
在你的終端上輸入:
“ssh-keygen -t rsa -C "youremail@example.com”命令,-C后面是你的電子郵箱,如果一切都順利的話,在用戶的主目錄下就能看到.ssh文件夾,里面有兩個文件,id_rsa和id_rsa.pub文件,這兩個就是SSH的Key的秘鑰對,然后打開你的id_rsa.pub(這個是公鑰),復制里面的內容,打開你的Github 在setting中打開如下界面:

創建一個新的SSH key,如果以前有的話,先刪除,再重新創建即可,然后刷新你的Github,找到你剛才創建的repository,找到里面的ssh,復制,然后在終端上操作:
git remote add origin 復制你的repository的ssh連接通道origin后面一般是git@github.com:你的Github名/你的repository名.git當然了,你也可以不用origin,隨便用一個什么英文,但是后面會用到,你得記住這一部的操作就是為了讓你的本地倉庫和遠程倉庫進行關聯,之后你就會看到:

然后你可以看到我們上面還做了一步操作:
git remote -v這個命令就是查看當前本地倉庫與哪些遠程倉庫連接起來了,一般來說連接一個就行了,連接多個遠程庫的話我也還沒試過,有興趣的同學可以自己去試試,不知道可行不可行。我們看到本地庫已經和遠程庫建立起了連接,接下來我們就可以講本地倉庫中的內容push到遠程倉庫中:

然后再看看我們的遠程庫是不是接收到了呢

然后我們就可以分工合作,每天下班push代碼到遠程倉庫上,每天上班從遠程庫pull代碼更新到本地。然后我們來關注最后一部分,就是本地如果沒有代碼,要從遠程倉庫下載過來怎么操作呢? 1、首先在你本地創建一個文件夾,然后用命令進到該文件夾,然后使用:
git clone 復制你的repository的ssh連接通道這樣子我們就復制下來了,而且它已經是一個git的本地倉庫,你可以對它直接進行管理
好了,基本的操作就是這樣,git其實還有很多操作,在這里我就不細講了,感興趣的同學可以自己去研究,也可以私聊交流。
新聞熱點
疑難解答