首先,下載安裝git
1⃣️下載git: http://git-scm.com/downloads
2⃣️下載之后打開,雙擊.pkg安裝
3⃣️ 打開終端,使用git --version命令查看安裝版本,有就是安裝成功了
4⃣️創建一個用戶名:git config --global user.name "NAME" , 這里的NAME可以隨便取
5⃣️創建一個郵箱:git config --global user.email "MY_NAME@example.com" ,這里的郵箱應該跟gitblit服務器上注冊的郵箱一致
然后,使用git命令上傳本地文件至git服務器
1⃣️在終端進入你想要創建git的目錄下,先初始化:git init
2⃣️連接遠程服務器:git remote add origin ssh://xxxxx@10.2.10.208:29418/qinghua.git(這里寫版本庫地址)
3⃣️在將本地文件上傳至git服務器之前,先上傳一個測試文件,相當於激活一下服務器上的git庫
4⃣️新建一個文件:touch README.md,這里的文件名可以隨意取,創建完了之后可以用git status 查看一下
5⃣️將文件上傳到本地git庫:git add filename
6⃣️上傳之前,給本次上傳取一個名字:git commit -m test ,這里的名字test可以隨意取
7⃣️將本地git庫的文件上傳到git服務器庫里:git push -u origin master
如果出了問題
ssh: connect to host dev.rulaidev.com port 29418: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
一個是需要配置一下sshkey,另一個是開放端口
添加sshkey
# 查看git的配置信息
git config --lis
把user.name和user.email填成自己的..
git config --global user.name "你的用戶名"
git config --global user.email "你的email"
然后自動生成ssh key
ssh-keygen -t rsa -C "mysshkey"
執行后, 如果本地有ssh key 會提示是否覆蓋, 如果本地沒有ssh key 會提示 輸入保存文件名/輸入密鑰/確認輸入密鑰, 默認為空直接回車,保存位置為 C:/用戶/administrator/.ssh/ 有兩個文件id_rsa和id_rsa.pub
把id_rsa.pub里的內容復制到gitblit上用戶中心的SSH Key里.
我們執行cat命令查看文件的內容:
cat /User/username/.ssh/id_rsa.pub
這時候會看見:
ssh-rsa AAAAB3NzaC1yc2。。。。。。。。。
后面的內容我省略了
(說明:ssh-rsa 后面的內容這就是你的SSH keys)
把顯示出來的SSH keys直接添加到github賬戶設置里邊的SSH keys
最后再執行git clone命令就可以了