git的簡(jiǎn)單實(shí)用:之前使用的SVN,很早之前看過git現(xiàn)在也忘的差不多了柱徙,今天通過這段時(shí)間項(xiàng)目中對(duì)git的使用缓屠,簡(jiǎn)單的操作基本差不多可以使用,廢話不多說
首先需要網(wǎng)管配置一個(gè)賬號(hào)护侮,然后給你開放權(quán)限敌完,權(quán)限只限于你可操作的文件夾。上命令
git --version:查看安裝版本
git config --global user.name "XXX":創(chuàng)建一個(gè)全球用戶名
git config --global user.email "MY_NAME@example.com":創(chuàng)建一個(gè)全球郵箱
如果不想每次連接遠(yuǎn)程倉庫都輸入密碼的話羊初,輸入如下命令
git credential-osxkeychain
------>等待
git config --global credential.helper osxkeychain
# Set git to use the osxkeychain credential helper
linux基礎(chǔ)命令滨溉;
sudo -s獲取絕對(duì)用戶權(quán)限
cd xxx進(jìn)入xxx目錄
ls (-a/-A)顯示當(dāng)前路徑下所有文件(隱藏的)
pwd顯示當(dāng)前絕對(duì)路徑
mkdir??xxx創(chuàng)建文件夾xxx
man xxx查看xxx命令手冊(cè)
然后介紹下Git基礎(chǔ)命令的含義;
clone克隆遠(yuǎn)程倉庫
init初始化倉庫
remote連接遠(yuǎn)程倉庫
pull從遠(yuǎn)程倉庫下拉獲取新數(shù)據(jù)(git pull)
push將本地倉庫新增或修改文件上傳到遠(yuǎn)程倉庫(git push)
add添加文件或者修改文件长赞,commit以及push之前使用(git add .)
log當(dāng)前倉庫提交過的日志信息(git log)
status當(dāng)前倉庫版本狀態(tài)(git status)
commit提交到當(dāng)前倉庫中(git commit-m"")
branch分支命令晦攒,相關(guān)增刪查操作
checkout使用遠(yuǎn)程倉庫最后一個(gè)版本完全覆蓋當(dāng)前倉庫內(nèi)容/選擇分支branch
diff對(duì)比版本內(nèi)容
merge合并版本內(nèi)容
git commit -m "adding repo instructions"? ? ? ? 提交xxx文件到本地倉庫版本中 ;-m “XXXX” 得哆;提交log
git push -u origin master? ? ? ? ? ? ? ? 提交xxx和log勤家,到遠(yuǎn)程倉庫origin(剛才創(chuàng)建的遠(yuǎn)程倉庫Repository的別名)的master分支下