多人開發專案,git是必需品。中間也走了不少彎路。其實不必完全搞明白怎麼回事,可以邊開發邊學習。因此,乙個最簡流程是非常必要的。
git的核心是版本管理和遠端庫,遠端庫有github,國內的碼雲等等.為了能快速的說明怎麼用,本文講先講怎麼本地和遠端同步,再說版本管理
因此,首先需要:
這裡寫**片
在說公鑰之前,你得先知道ssh協議。遠端庫和本地庫不在同乙個地方,是通過網路相互連線的,你要互相之間訪問、傳送檔案,就得有個管道。而ssh就是最好用的那個。
而公鑰就是一把鑰匙,在進入別人地盤時,用公鑰開啟安全防護的大門用的。
因此,新增公鑰的過程就是配鑰匙的過程。
ssh-keygen -t rsa -c "***xx@***xx.com"
# generating public/private rsa key pair...
# 三次回車即可生成 ssh key
複製生成的公鑰
cat ~/.ssh/id_rsa.pub
新增到遠端庫中
測試公鑰是否正常
ssh -t [email protected]
.net
welcome to git
@osc, yourname!
git pull origin master
《這裡需要修改/新增檔案,否則與原檔案相比就沒有變動》
git add .
git commit -m "第一次提交"
git push origin master
git
fetch--
all
git
reset--
hard
origin/master
git checkout -b 本地分支名 origin/遠端分支名
如果.gitignore忽略規則建立於檔案提交**庫之後,則.gitignore規則不會影響目前所提交的檔案(不會自動把檔案從伺服器端刪除掉)。你需要手動刪除,用如下的方式:
gitrm-
-cached
即你要移除的檔案全名。 git最簡使用
git config global user.name your name git config global user.email email example.com 在專案資料夾上一層 git init git add 將當前資料夾下所有內容交給git管理 git commit m 描述 提交 ...
linux下壓縮解壓 最簡最帥教程
tar 解壓 tar xvf filename.tar 壓縮 tar cvf filename.tar dirname gz解壓 gunzip filename.gz 壓縮 gzip filename tar.gz 解壓 tar zxvf filename.tar.gz 壓縮 tar zcvf fi...
專案中git最簡單的使用教程
前言 在使用下列操作前先安裝git,並配置電腦環境變數,使用cmd或者其他命令視窗執行 一 建立本地專案庫 1 在新建的目錄新增.git檔案,使用git init,比如專案名稱 studydemo,定位到studydemo子目錄下執行 git init 會生成.gitignore檔案以及.git的資...