來源:https://www.cnblogs.com/wei9593/p/11727693.html
今天在公司,火氣比較旺盛,在提交代碼的時候,和一同事的代碼發生沖突,好家伙,我就把他的代碼保留了,沒成想git控制面板中的dev分支旁邊附帶一個merge
看樣子是我還沒合並好,一頓猛操作直接把本地git倉庫刪了,最后就想在另外一個文件夾中將遠端倉庫的項目拉到本地。
1.打開本地git bash,使用如下命令生成ssh公鑰和私鑰
ssh-keygen -t rsa -C 'xxx@xxx.com'
然后一路回車(-C 參數是你的郵箱地址)
2.然后輸入命令:
# ~表示用戶目錄,比如我的windows就是C:\Users\Administrator\.ssh\id_rsa.pub,並復制其中的內容
3.打開gitlab,找到設置-->SSH 秘鑰--->增加秘鑰,並把上一步中復制的內容粘貼到秘鑰所對應的文本框
在本機創建好倉庫后,在該倉庫路徑,右鍵選擇->Git Bash Here 通過git init
命令把這個目錄變成Git可以管理的倉庫(多了這么一個文件.git)
git init
4.在本地倉庫路勁,右鍵選擇->Git Bash Here
5.設置用戶名和郵箱
git config --global user.name "你的名字" git config --global user.email "你的郵箱"
6.克隆項目