- 此處省去git下載安裝流程
- 生成ssh
1.打開(kāi)git命令行窗口
2.配置全局用戶(hù)名和郵箱
git config --global user.name "yourname"
git config --global user.email "your email"
3.生成key
ssh-keygen -t rsa -C "your email"
連續(xù)按三次回車(chē),這里設(shè)置的密碼就為空了。
Your identification has been saved in /User/用戶(hù)/.ssh/id_rsa.
Your public key has been saved in /User/Admin/.ssh/id_rsa.pub.
The key fingerprint is:
………………
4.查看ssh文件,在/User/用戶(hù)名/.ssh/文件下有兩個(gè)文件:id_rsa和id_rsa.pub
5.把生成的加密文件內(nèi)容,配置到git賬號(hào)上去。用記事本打開(kāi)id_rsa.pub,復(fù)制內(nèi)容,然后配置到git平臺(tái)上的賬號(hào)下。每個(gè)平臺(tái)配置不一樣,具體平臺(tái)配置可自行百度。
6.克隆項(xiàng)目
打開(kāi)git命令行,cd到項(xiàng)目路徑下。執(zhí)行命令
git clone git@gitee.com:langks/springcloud.git
此處協(xié)議選擇ssh.
7.拉取文件
git pull origin master
origin 遠(yuǎn)程倉(cāng)庫(kù)的別名
master 分支名
8.提交代碼
git add 文件 //(可以是單個(gè)文件,也可以是文件夾,將本地工作區(qū)改動(dòng)的文件加入暫存區(qū))例如 git add src\*
git commit -m '此處寫(xiě)注釋' // -m是注釋?zhuān)瑢捍鎱^(qū)的內(nèi)容提交到當(dāng)前分支
git commit -a -m '此處寫(xiě)注釋' //-a是提交全部,-m是注釋?zhuān)?-a :將本地工作區(qū)改動(dòng)文件加入暫存區(qū),并提交到當(dāng)前分支
git push origin master //提交代碼,推送代碼到遠(yuǎn)程版本庫(kù)
最后的最后,命令行提交代碼太麻煩了。以上文檔關(guān)于命令行操作了解一下即可,建議實(shí)際開(kāi)發(fā)中使用插件。
額外功能
- git強(qiáng)制更新遠(yuǎn)程分支
git remote update origin --prune
- git新建分支
本地分支
git branch newbranch
- 推送到遠(yuǎn)程
git push origin newbranch
- git合并代碼
如需要把newbranch分支的代碼合并到master分支
先切換本地分支到mastet
git checkout master
然后合并newbranch分支
git merge newbranch
最后提交合并
git push origin master