一、基本信息配置
1.全局配置用戶名
git config --global user.name "YeHuan-byte"
2.全局配置郵箱
git config --global user.email "1321614775@qq.com"
注:該設置在github倉庫主頁顯示誰提交了該文件
二、初始化一個新的Git倉庫
1.新建文件夾,作為倉庫
$ mkdir test
2.在test文件夾內初始化git(創建git倉庫)
$ git init
三、向倉庫添加文件
1.創建文件
$ touch UserController.java
2.將文件添加到暫存區
3.將文件從暫存區提交到倉庫
引號中的內容為修改說明
4.修改文件(保存 :wq)
$ vi UserController.java
再執行進行前面的添加到暫存區和提交到倉庫
鍵盤輸入字母i或Insert鍵進入最常用的插入編輯模式。
按下ESC鍵,退出編輯模式,切換到命令模式。
在命令模式下鍵入ZZ或者:wq保存修改並且退出 vi。
如果只想保存文件,則鍵入:w,回車后底行會提示寫入操作結果,並保持停留在命令模式。
放棄所有文件修改:按下ESC鍵進入命令模式,鍵入:q!回車后放棄修改並退出vi。
放棄所有文件修改,但不退出 vi,即回退到文件打開后最后一次保存操作的狀態,繼續進行文件操作:按下ESC鍵進入命令模式,鍵入:e!,回車后回到命令模式。
5.刪除文件
首先刪除文件夾中的文件
$ rm -rf UserController.java
然后從Git中刪除文件
$ git rm UserController.java
最后提交操作
git commit -m '提交描述'
四、將本地git倉庫提交到遠程github倉庫
1.克隆遠程倉庫
$ git clone https://github.com/YeHuan-byte/test.git
2.在克隆的倉庫中進行修改並提交到暫存區和本地倉庫
3.提交遠程github倉庫
$ git push
注:如果報錯“The requested URL returned error: 403 Forbidden while accessing”
私有項目,沒有權限,需要用戶名密碼,解決如下:
$ vi .git/config
將
[remote "origin"]
url = https://github.com/YeHuan-byte/test.git
修改為
[remote "origin"]
url = https://用戶名:密碼@github.com/YeHuan-byte/test.git
------------恢復內容結束------------