首先我們來熟悉下grihub常見的幾個命令:
git status:?查看狀態(tài)
git add .:提交全部文件到暫存區(qū)
git add?具體文件名:提交某一文件
git commit -m“增加了新內(nèi)容”:提交上去
git log:?查看所有的版本信息
git show?12738120310(就是將某一版本的那一串復(fù)制過來,shift+inset粘貼)查看某一具體的版本信息
推送遠程倉庫:
方法一:
1.在github里面新建一個倉庫
2.進入本地文件夾,git init(文件夾后面就會跟著master)
3.Ls -a(看見隱藏目錄)
4.Git status(查看文件狀態(tài))
5.git add .(提交所有文件夾)
6.git commit -m “提交文件”
7.git log(可以查看提交記錄)
8.?git remote add origin?
https://github.com/。。。。/.git(將本地的文件和github上面的項目關(guān)聯(lián)起來)
9.??git push -u origin master(傳到github上面的倉庫中)
方法二:
github上面創(chuàng)建一個有內(nèi)容的倉庫,通過clone推送.
Cd..退出當前文件夾
1.git clone?????https://github.com/。。。/
如果別人有更新要拉下來更新后的東西(git pull origin master)
2.創(chuàng)建一個新的文件
3.git commit -a -m “修改了原來存在的文件直接推送”
4.git add . (新加的一個文件先add在git commit -m “添加新文件”)
5.git push origin master(推送上去)
Git多人協(xié)作(有分支)
1.git checkout -b branck-fir(新建一個branck-fir分支)
2.git checkout -d branck-fir(刪除branck-fir分支)
3.git branch(查看分支)
4.git checkout branck-fir(切換到分支)
5.git checkout master(切換到主干)
6.git merge branck-fir(分支的內(nèi)容移到主干然后push到主干就可以了)
7.git branch -D branck-fir(刪除本地未合并的分支)
8.git branch -d branck-fir(刪除本地已合并的分支)
git?push origin --delete branck-fir(刪除服務(wù)器遠端的分支,主分支不能輕易刪掉)