windows10環境下使用git並上傳到Git
阿新 • • 發佈:2018-11-09
首先講解一下誤傳檔案
把檔案錯誤提交到遠端分支上後,需要刪除遠端分支上的檔案,用以下操作即可:
git rm -r –cached dirname //刪除遠端資料夾,但保留本地資料夾
git commit -m 'say something' //提交操作,並新增描述
git push origin master //推送
當我們需要刪除暫存區或分支上的檔案, 同時工作區也不需要這個檔案了, 可以使用
git rm file_path
當我們需要刪除暫存區或分支上的檔案, 但本地又需要使用, 只是不希望這個檔案被版本控制, 可以使用
git rm –cached file_path
生成git ssh祕鑰,把公鑰配置到碼雲
從git安裝目錄開啟git-bash.exe命令列程式,執行命令:
ssh-keygen -t rsa -C "[email protected]" //該郵箱是你的碼雲賬號
連續三次回車生成祕鑰檔案,檔案在C:\Users\系統使用者名稱.ssh\id_rsa\目錄下
用記事本開啟id_rsa.pub公鑰檔案,填入碼雲的該頁面: https://gitee.com/profile/sshkeys
該步驟是為了以後程式碼的提交、更新等操作,用於登入碼雲伺服器進行驗證。不需要設定密碼,因為git會用上一步生成的公鑰來登入碼雲伺服器。cmd下執行如下兩條命令:
git config --global user.name "goudan" //你的git暱稱
git config --global user.email "[email protected]" //該郵箱是你的碼雲賬號
初始化本地倉庫
在本地建立一個資料夾,cmd中cd到該資料夾,執行git init命令,讓該資料夾成為受git管理的倉庫目錄。
下面開始正文
軟體下載地址
1、Git for windows的客戶端 http://msysgit.github.io/
2、tortoise git的客戶端 https://tortoisegit.org/download/
軟體安裝
1、設定姓名和郵箱
git config --global user.name "your name"
git config --global user.email "[email protected]"
上面的命令,會在“~/.gitconfig”中儲存,可以開啟這個檔案檢視
2、提高命令輸出的可讀性
git config --global color.ui auto
同樣,會在“~/.gitconfig”中儲存,這樣一來,各種命令的輸出就會變得更容易分辨。
3、使用前的準備
3.1 建立github賬戶
3.2設定SSH Key
ssh-keygen -t rsa -C "[email protected]"
郵箱為建立賬戶時的郵箱地址,密碼需要在認證時輸入
id_rsa檔案是私有祕鑰,id_rsa.pub是公開祕鑰
3.3新增公開祕鑰
點選右上角的賬戶設定按鈕(Account Settings)選擇SSH Keys選單,
點選add SSH Key,在Title中輸入適當的名稱,
Key部分請貼上id_ras.pub檔案裡的內容,
新增成功後,建立賬戶時所用的郵箱會接收到一封提示公共祕鑰新增完成的郵件
3.4本機與gitee進行認證和通訊
ssh -T git@gitee.com
待補充
4、建立倉庫
#
4.2複製倉庫的路徑URL
然後
git clone url //此處的URL替換為你的倉庫路徑,滑鼠右鍵貼上就可以。
這時候就在你的本地當前目錄下將你的github上的程式碼倉庫clone下來
進入本地倉庫資料夾中,建立一個檔案hello.c,裡面輸入隨意的資訊,然後
git status //查詢當前庫狀態
git add hello.c //將命令檔案加入暫存區
git commit -m "add hello.c" //提交檔案並輸入日誌資訊
git log //檢視提交日誌
git push //git上的倉庫就會被更新
示例: