Git 的简单使用及ssh配置问题-赖大大
軟件安裝
第一步當然是安裝啦。
官方網址:https://git-scm.com/
具體操作
在你本地電腦的文件夾里右擊鼠標,選Git base here
顯然,你是在本地倉庫的master分支上,通常情況下,我們需要把遠程服務器服務器上的代碼拉下來,
然后在本地創建分支,在分支上進行修改代碼,然后再把代碼上傳會服務器,請求合并。
首先是初始化本地倉庫
git init 關聯服務器倉庫(origin中寫入ssh)
git remote add origin git@XXXXXXX
拉去代碼
git pull origin master ?新建分支(two)
git checkout -b two
添加新代碼
監控工作區的狀態樹
git add . 更新到本地Git
git commit -am '新功能'
?提交到遠程Git倉庫
git push origin two
?
顯然,服務器倉庫多了分支
也多了我們新添加的代碼
?
?
配置問題:
當你在用push拉去服務器倉庫上的代碼時出現
?Please make sure you have the correct access rights and the repository exists.
?是因為ssh key的問題,連接不上服務器
ssh-keygen -t rsa -C "你的郵箱" ?
就會成 .ssh文件夾在你的用戶文件夾下
我的:
Enter file in which to save the key (/Users/lcx/.ssh/id_rsa):
?在到她
?
用記事本打開id_rsa.pub文件
復制上面的內容到你的用戶設置中
?
?
添加成功后
?
git -T "git@XXXX"
?git@XXX是ssh git@后面的一小段(如git@zhst.sdas.com)
?
連接成功后會出現
Hi humingx!You`ve successfully ........
成功添加密鑰ssh了?
報錯:refusing to merge unrelated histories
無法拉服務器上的代碼(因為兩個倉庫不同)
git pull origin master --allow-unrelated-histories
常用命令
刪除遠程分支
git push origin --delete 分支名
刪除本地分支
git branch -d 分支名 查看遠程分支
git branch -a 查看本地分支
git branch 切換分支
git checkout 分支名
?刪除文件、文件夾
git rm 文件名 (刪除文件)git rm -r 文件夾名 (刪除文件夾)
轉載于:https://www.cnblogs.com/lyc642983907/p/10843573.html
總結
以上是生活随笔為你收集整理的Git 的简单使用及ssh配置问题-赖大大的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 钠多少钱啊?
- 下一篇: kdd cup 2019