您好,登錄后才能下訂單哦!
1 創(chuàng)建:mkdir 文件夾名稱
2 將目錄設(shè)置為工作倉庫 git init
3 在工作目錄放入文件,例如README文檔,和自己的項(xiàng)目文件
4 使用 gitstatus 查看當(dāng)前狀態(tài)
5 將新放入的文件或者修改過的原有文件添加到中轉(zhuǎn)區(qū)域:git add 文件名
6 將修改提交到當(dāng)前分支:git commit -m "所做的修改信息寫在這兒作為備注"
7 查看對文件的修改變更信息: git diff 文件名
8 回退到前面的版本,例如:回退到上一個(gè)版本時(shí)候用git reset --hard HEAD^,回退到前面兩個(gè)版本時(shí) 候git reset --hard HEAD^^
還可以直接用commit id來回退 :git reset --hard commit id
9 可以通過git reflog命令來查找commit id
10 撤銷工作區(qū)的修改:gitcheckout -- 文件名,此命令就是要回到最后一次git add 或者git commit 的狀態(tài)
如果你已經(jīng)將修改add到了暫存區(qū),使用 git reset HEAD file 來撤銷暫存區(qū)的修改
如果已經(jīng)提交到分支了,就用上面的版本回退來退回到原來的版本
11 如果要?jiǎng)h除一個(gè)文件:首先在當(dāng)下文件庫中使用rm file ,將文件刪除,然后git status會(huì)看到版本 庫中我呢間還是存在的,現(xiàn)在就需要git rm并且git commit,來徹底刪除
另一種情況是在本地工作區(qū)誤刪了文件,就需要使用git checkout -- file 來撤銷刪除
12 使用 ssh-keygen -t rsa -C "email "來生成ssh key,一般生成的文件在你的用戶名主目錄下
13 登錄github網(wǎng)站,將生成的文件添加生成秘鑰
14 將本地倉庫推到遠(yuǎn)程庫,先在你的github上面創(chuàng)建一個(gè)新的倉庫,然后使用git push -u origin master將本地推向遠(yuǎn)程
15 由于是第一次推送,我們使用了-u命令,這樣不但將本地的master分支內(nèi)容推送到遠(yuǎn)程端的master, 還會(huì)將兩者連接起來
16 從遠(yuǎn)程倉庫clone到本地使用:git clone git@github.com:github用戶名/倉庫名字.git
17 創(chuàng)建一個(gè)分支用來供工作調(diào)試使用git branch 分支名稱,git branch會(huì)列出所有分支名稱
18 git checkout 分支名稱,用來切換分支
19 使用git merge 分支名稱來合并分支
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。