git知識

windows用戶請下載 下載git
在本地倉庫里右鍵選擇Git Init Here
效果如同右鍵Git Bash進入git命令行輸入 git init

sshkey

判斷是否已經(jīng)存在本地公鑰

cat ~/.ssh/id_rsa.pub

生成ssh key

cat ~/.ssh/id_rsa.pub

windows下 C:\Users\Administrator\.ssh 路徑中 id_rsa 文件
將SSH Key 復(fù)制到賬戶上,建立連接,在git bash下輸入

驗證是否連接成功
$ ssh -T git@github.com

設(shè)置username和email

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

提交上傳

建一個README文件,提交到本地倉庫

$ git push origin master

git push命令會將本地倉庫推送到遠程服務(wù)器。
git pull命令則相反。

創(chuàng)建新工程(空文件夾)

echo "# test2" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:kayiulau/test2.git
git push -u origin master

導(dǎo)入已存在的工程(已經(jīng)有項目)

Existing folder or Git repository

cd existing_folder
git init
git remote add origin git@code.aliyun.com:kakakayiu/my-vue.git
git add .
git commit
git push -u origin master

將git中項目導(dǎo)出

git clone git@code.aliyun.com:kakakayiu/my-vue.git

使用多個遠程倉庫

[remote "origin"]
    url = https://github.com/kayiulau/vue-demo.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[remote "mirror"]
    url = git@code.aliyun.com:kakakayiu/my-vue.git
    fetch = +refs/heads/*:refs/remotes/mirror/*
git push origin master
git push mirror master

git remote add mirror git@code.aliyun.com:kakakayiu/my-vue.git

Git工作流程

image.png

image.png

一篇文章,教你學(xué)會Git0

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容