Git 的一些基本操作和講解
Git(讀音為/g?t/。)是一個(gè)開源的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理。 [1] Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個(gè)開放源碼的版本控制軟件。
Git 很強(qiáng)大,接下來我就講解一下簡(jiǎn)單強(qiáng)大的命令
1.git version 查看當(dāng)前git版本

2.全局設(shè)置用戶
git config --global user.name "..." #你的賬號(hào),比如github
git cinfig --global user.email "..." #你的郵箱地址,github賬戶郵箱
查看你的賬戶哦~

cat ~/.gitconfig 查看你的git配置,上面就是查看
3.初始化git倉(cāng)庫(kù),并查看狀態(tài)
git init初始化git倉(cāng)庫(kù),初始化后會(huì)有一個(gè).git的隱藏文件,下面我教一個(gè)如何命令行查看隱藏文件ll -la查看隱藏文件

touch <file>命令相當(dāng)于你新建一個(gè)文件 后面跟文件名(記得加后綴)git status查看當(dāng)前git倉(cāng)庫(kù)的一個(gè)狀態(tài)

4.git暫存區(qū)
-
git add <file>后面加文件名 就是把后面的文件放到暫存區(qū),你可以用上述git status方法查看變化

注意:上述方法只是放到git倉(cāng)庫(kù)的暫存區(qū),還沒有真正的提交,你也可以用
git rm --cached <file>的方法把暫存區(qū)的刪除

- 上面的
git add -A-A 就是all,就是目錄下所有文件加入暫存區(qū)
5.git的提交
-
git commit -m "..."git commit就是提交,-m 就是可以加備注,""里面寫你要加的備注,告訴別人你干了什么

6.git到你的倉(cāng)庫(kù)
為了顯示,我重新創(chuàng)建一個(gè)存儲(chǔ)庫(kù)


1.
git remote add origin https://github.com/QGtiger/git_test.git就是跟遠(yuǎn)程的github倉(cāng)庫(kù)創(chuàng)立鏈接,可以用戶多個(gè)遠(yuǎn)程倉(cāng)庫(kù),origin是一個(gè)名字,意思是遠(yuǎn)程倉(cāng)庫(kù),約定俗成的名字,約定俗成的東西就不建議修改

創(chuàng)立鏈接以后,我們就可以進(jìn)行
git push操作
-
git push -u origin masterorigin就是遠(yuǎn)程倉(cāng)庫(kù)的名稱,master就是遠(yuǎn)程倉(cāng)庫(kù)的分支名稱,默認(rèn)就是master,-u 第一次以后推送就只需要git push就行,注意 當(dāng)你git push的時(shí)候可能會(huì)叫你輸入github的賬號(hào)和密碼,你也可以ssh免密上傳,下次有空在講

- 登上github就可以看到變化

7.除了上述,我們本地創(chuàng)建git,然后,與遠(yuǎn)程倉(cāng)庫(kù)建立連接,我們也可以直接克隆下來
git clone https://github.com/QGtiger/git_test.git遠(yuǎn)程克隆一個(gè)倉(cāng)庫(kù) 后面那個(gè)就是遠(yuǎn)程克隆的倉(cāng)庫(kù)鏈接,git會(huì)克隆下來,文件名是git_test,因?yàn)槲冶镜禺?dāng)前目錄下有g(shù)it_test文件夾,你可以在后面加空格+文件夾名字

然后,我們可以簡(jiǎn)單查看目錄,然后進(jìn)行修改,
vi命令相當(dāng)于進(jìn)行文本文件的編輯,具體的使用方法你可以自行百度,這里不多詳述


檢查是都修改成功

git push推送到github
img

git pull 將遠(yuǎn)程倉(cāng)庫(kù)的拉到本地,相當(dāng)于更新
當(dāng)遠(yuǎn)程倉(cāng)庫(kù)被別人修改的,也就是前面的
git_testgit本地倉(cāng)庫(kù),這個(gè)時(shí)候,你就可以切換到git_test 目錄下進(jìn)行下列操作

今天的Git簡(jiǎn)單操作就講到這里,So
Just have fun...
