新開傳奇網(wǎng)站999新服網(wǎng)百度正版下載恢復(fù)百度
- gui圖形化界面使用
- ssh協(xié)議
- idea集成GIT
1.gui圖形化界面使用
?
?
?
?
2.ssh協(xié)議
git/github生成密鑰并通過 操作分為本地電腦配置和github網(wǎng)站配置
第一步:本地電腦配置 右鍵空白處,選擇Git Bash Here打開相關(guān)命令窗口 1.配置用戶名和郵箱(如果已經(jīng)配置,就跳過) git config --global user.name "username" git config --global user.email "email" 之后就會在C:\Users\Administrator下創(chuàng)建一個.gitconfig文件,內(nèi)容為 [user] name = xxx email = xxx@xxx.com
注1:username和email即github的登陸帳號和注冊郵箱 注2:git config命令的–global參數(shù),用了這個參數(shù),表示你這臺機器上所有的Git倉庫都會使用這個配置
2.檢查下自己之前有沒有已經(jīng)生成ssh cd ~/.ssh ls
注1:當cd ~/.ssh命令執(zhí)行后窗口返回“no such file or directory”的時候,表示我們的電腦并沒有ssh key,所以需要我們創(chuàng)建ssh key 注2:~表示當前用戶的目錄,比如我的是:C:\Users\Administrator 注3:ls命令執(zhí)行后,如果本地有ssh秘鑰的話會有id_rsa.pub,config,known_hosts等文件
3.生成(或刪除)秘鑰 ssh-keygen -t rsa -C "xxx@xx.com"//這里的郵箱要換成自己注冊時的郵箱 接著按3個回車即可。
注1:如果本地有ssh,執(zhí)行以上命令會出現(xiàn)正面的提示,這里選擇y,表示覆蓋本地的ssh key,其實也就是ssh秘鑰刪除的意思 注2:為什么要刪除秘鑰,創(chuàng)建SSH的時候設(shè)置過密碼,那就很有可能git操作時出現(xiàn)忘記密碼的尷尬情況, 不要想著怎么重新修改密碼了,選擇重新創(chuàng)建一個ssh秘鑰 注3:創(chuàng)建ssh key不要輸入密碼了,不然操作起來太累~~~
4.執(zhí)行命令完成后,默認會在window的C:\Users\Administrator.ssh下面生成如下兩個名稱的文件: C:\Users\Administrator.ssh id_rsa(私鑰,不能泄露出去) id_rsa.pub(公鑰) known_hosts(不用管)
第二步:遠程github倉庫配置 1.登陸到自己的gitbub,點擊右上角的倒立小三角形。選擇 settings 2.選擇SSH and GPG keys 3.點擊右邊的New SSH key 4.隨意填入一個title,然后 key 中粘貼剛才復(fù)制的id_rsa.pub文本,點擊 Add key 這樣就大功告成 5.github官網(wǎng)有時候會要你輸入登陸密碼才能添加ssh key。輸入密碼即可
測試
3.idea集成GIT
組長:
當新建了一個項目,需要托管到gitee上,就執(zhí)行以下步驟1.在idea中配置git.exe文件
2.在idea中安裝gitee插件,添加后重啟
3.在idea中登錄gitee
4.分享搭建好的項目
注意:組長記得把所有組員的公鑰加進來
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?刷新提交的組員代碼
組員:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?組員更新代碼上傳
沖突問題:
當組長寫一段代碼,準備提交一個文件時。正好組員也修改了代碼先一步提交了。此時組長提交文件時被拒絕推送了,按pull更新并合并就OK了
???????