# 說說我理解的github,碼雲,git命令git
一、簡介(初學者)github
二、倉庫ubuntu
三、git版本管理(初識)服務器
四、實踐git命令(ubuntu環境)ssh
1.安裝git命令分佈式
2.建立本地git倉庫:git以具體目錄對應建立倉庫,即就是管理一個倉庫至關於管理一個目錄。學習
git init //倉庫建立成功 以下圖,文件中多出一個.git目錄(這即是git倉庫,裏面東西目前看不太懂,之後回懂的,目前不過重要)網站
3.建立遠端git倉庫,訪問https://github.com/ 註冊登陸--》start aproject--》配置倉庫參數--》肯定 便可完成。建立完成後,須要複製到倉庫地址。從本地倉庫向github倉庫發送文件固然須要github倉庫地址了。本人建立完成後的地址爲https://github.com/tiancplusplus/SecondRepository.git 有了這個地址就能夠向這個倉庫發送東西了。this
4.第一次使用git命令,要配置一些參數,這些只配置一次spa
git config --global user.email "xing@ming.com" //配置本身本地git郵箱,郵箱地址能夠隨意填,並非哪一個註冊過的郵箱
git config --global user.name "xingming" //配置本身本地git名字,名字也能夠隨意填寫。
git remote add address_github https://github.com/tiancplusplus/SecondRepository.git //將遠端地址綁定成一個變量方便操做,address_github是變量名,可隨意變換
5.向倉庫添加文件以及備註(這裏強烈建議添加備註)
git add . //把當前目錄下全部文件都添加上去
git commit -m "this is a test" //添加本次操做的備註
6.把當前倉庫的東西發送到遠端倉庫
git push -u address_github master //第一次使用要加-u。(-f是強制push,會覆蓋你倉庫中本來的內容)master是一個分支的意思。
發送時要輸入github帳號密碼。上面兩個紅色箭頭所示。由於上面的地址是http方式給出,因此每次發送都須要輸入密碼,有點煩。不過,到此,已經實現今天所瞭解的git命令了。
五、追加git說明
1.建立倉庫必須在一個目錄下運行git init ,運行事後當前目錄便有了一個倉庫.git。若是在其它目錄下運行git add . git push ...等命令是不能操做此倉庫的。必須在此目錄或其子目錄下操做。
2.在git push 時,能夠不使用上訴的http地址方式,避免輸入密碼。另外一種方式是在本地生成ssh公鑰,並將公鑰在github上的帳戶下注冊。ssh的使用這裏不進行說明
git remote add address_github_ssh git@github.com:tiancplusplus/SecondRepository.git
git push address_github_ssh master
3.版本管理細微體現
git status //查看倉庫的文件狀態,是否有被改動
git diff test.txt//若是文件test.txt被改動,查看改動了什麼地方。下圖修改了test.txt文件中三行
六、總結
git是一個複雜的命令,但簡單講就是用來上傳文件的。只是在文件上多了一層倉庫的封裝,讓對文件多方面的管理更方便有效。
一個參考網站:https://www.liaoxuefeng.com/wiki/896043488029600 網站有git的詳解,寫的很詳細。