Git-操作命令
阿新 • • 發佈:2018-12-16
Git操作--連線本地和遠端伺服器
git操作命令
本地操作
1:mkdir test (或直接 touch testing.py程式檔名+字尾)
2:進入步驟1建立的test檔案,(如果是在當前目錄下直接建立的是程式檔名 testing.py,則不需要進入),然後 git init 初始化
3:git add testing .py ----從工作區提交到快取區**
4:git commit -m '描述' --- 從快取區提交到倉庫
5:如果中間過程需要修改:如編輯testing.py檔案,則: vi testing.py,編輯結束,退出並儲存後,重新 git add testing.py,再次新增到快取區,最後,git commit -m '本次修改的描述'
遠端操作
1:先克隆 ,找到遠端倉庫的連結
git clone http://[email protected]/lvqiang/testing.git
2~6步驟,與本地操作類似
2:mkdir test (或直接 touch testing.py程式檔名+字尾)
3:進入步驟1建立的test檔案,(如果是在當前目錄下直接建立的是程式檔名 testing.py,則不需要進入),然後 git init 初始化**
4:git add testing .py ----從工作區提交到快取區
5:git commit -m '描述' --- 從快取區提交到倉庫**
6:如果中間過程需要修改:如編輯testing.py檔案,則: vi testing.py,編輯結束,退出並儲存後,重新 git add testing.py,再次新增到快取區,最後,git commit -m '本次修改的描述'**
7:再輸入git push命令即可
一次性上傳多個檔案下的指令碼,包括資料夾同時上傳
建立一個test資料夾,並建立test1.py,test2.py 兩個指令碼,要求同時將這兩個指令碼和資料夾上傳到遠端倉庫 1:建立資料夾 mkdir test 2: 進入該資料夾下 cd test 3: 建立指令碼 touch test1.py,如果有需要寫內容,則vi test1.py 4: 建立指令碼 touch test2.py,如果有需要寫內容,則vi test2.py 5: 分別將test1.py,test2.py新增至快取區,git add test1.py, git add test2.py 6:git commit -m '描述' ------此時,會將該資料夾下的兩個指令碼同時提交 7: git push --- 上傳到遠端倉庫
一次性刪除多個檔案下的指令碼,包括資料夾同時刪除
注意,不要在當前目錄下,刪除目標檔案,而是在上一級目錄下
1: git rm test -r -f -------此時,test資料夾的兩個指令碼以及test檔案都會被刪除
2: git commit -m '描述'
3: git push
如果是直接刪除檔案,如test2.py,則直接用命令:rm test2.py
在github倉庫中上傳一個資料夾
方法1:
在web端,直接點選create new file 只會生成檔案,單隻只要在檔名後面加上 / ,這個斜槓再輸入一個檔名,在裡面隨表寫點東西,提交就OK了,比如,如果專案是CIP,那麼想要個ab的資料夾,只需要輸入ab/ad就會生成一個abde 檔案,裡面有個ab的檔案