一、本地創(chuàng)建git項目推送到遠程倉庫
1.查看本地庫的遠程倉庫地址
git remote -v
2. 遠程倉庫地址添加標簽origin(標簽是一個變量等于遠程地址)
git remote add origin git@xxx.com:xxx.com
3. 推送到遠程庫地址 到master主干
git push origin master
4. 強制推送悍赢,覆蓋別的代碼
git push -f origin master
5. 添加一個遠程庫標簽gitlab
git remote add gitlab git@xxx.com:ddd
6. 推送到gitlab標簽的地址上
git push gitlab master
7. 刪除gitlab標簽
git remote remove gitlab
8. 修改origin 標簽對應的地址
git remote set-url origin git@xxx.com"xx.com
9. 把gitlab標簽改名為coding
git remote rename gitlab coding
10.git confit 設置
git config --global user.email "youemail@qq.com" (設置郵箱)
git config --global user.name "name" (設置名字)
二、分支操作
查看當前所有分支
git branch -a
創(chuàng)建本地dev分支
git branch dev
切換到dev分支
git checkout dev
推送到origin的地址 dev 分支上
git push origin dev
三橙凳、git密鑰設置
1.ssh公鑰生成
首先檢查一下是否有本地公鑰
Administrator@long MINGW64 ~ (master)
$ cd ~/.ssh
Administrator@long MINGW64 ~/.ssh (master)
$ ls
id_rsa id_rsa.pub known_hosts
如果沒有id_rsa.pub 文件需要使用ssh-keygen命令生成
ssh-keygen生成公鑰 注意郵箱地址設置
ssh-keygen -t rsa -C "your_email@example.com"
2.github設置密鑰
image
將id_rsa.pub文件里的內容全部復制到key里
image
遇到的問題
- 秘鑰怎么再命令行復制
可以直接再終端打開文件內容 鼠標右鍵即可復制到系統(tǒng)剪切板
$cat id_rsa.pub
深度截圖_選擇區(qū)域_20180130112233.png
- id_rsa.pub公鑰生成不成功
.ssh文件權限的問題
$ sudo su 切換到root用戶砌左,輸入密碼
$ rm -rf .ssh 刪除該目錄
$ su user 切換會普通用戶
$ mkdir .ssh 創(chuàng)建.ssh目錄
重新生成公鑰即可