1. 程式人生 > >git操作總結(1):常用操作流程之SSH、上傳、下載和改名字

git操作總結(1):常用操作流程之SSH、上傳、下載和改名字

一、配置SSH免金鑰登陸

1.生成金鑰

直接回車3-5次

ssh-keygen -t rsa -C "這裡換上你的郵箱"

2.在指定的儲存路徑下會生成2個名為id_rsa和id_rsa.pub的檔案

3.將id_rsa.pub檔案,把內容拷貝到Git的SSH金鑰配置上

4.git下載可以

git clone ssh://[email protected]:29418/~wcl/branch1.git

5.測試

$ ssh -T [email protected] -p 29418

二、從伺服器下載內容

1.初始化

git init

2.將本地倉庫和需要同步的遠端倉庫連線

git remote add origin ssh://[email protected]:29418/~wcl/RegrenssionTest.git  

3.下載(預設下載master分支)

git clone ssh://[email protected]:29418/~wcl/RegrenssionTest.git

4.下載指定分支的內容,如果不指定預設下載遠端master的

git clone -b dev ssh://[email protected]:29418/Legacy/Documents.git

三、本地分支內容推送到伺服器對應分支

1.初始化

git init

2.將本地倉庫和需要同步的遠端倉庫連線

git remote add origin ssh://[email protected]:29418/~wcl/RegrenssionTest.git  

3.新增對應檔案到暫存區

git add ./

4.提交到本地倉庫

git commit -m "Regression lib and groundtruth"

5.推送到遠端其他分支

git push origin master:dev1

備註:master是本地分支,dev是遠端分支。如果都不寫,則預設是本地master推送到遠端master分支。


四、修改遠端檔名字

1.直接修改本地檔名字
2.add到暫存版本庫
3.上傳到本地倉庫

git commit -m "change name"

4.push到遠端(預設是本地master推送到遠端master)

git push