關(guān)于隱藏文件
1. 顯示隱藏文件:defaults write com.apple.Finder AppleShowAllFiles YES;KillAll Finder
2. 不顯示隱藏文件:defaults write com.apple.Finder AppleShowAllFiles NO;KillAll Finder
給某個(gè)文件執(zhí)行權(quán)限:chmod +x? /user/...../xxx.sh??
bad interpreter: Operation not permitted:????xattr -d com.apple.quarantine /../dkjsa.sh
git config配置Git? ? 設(shè)置名字和郵箱地址
git config --global user.name "你的名字"? ? 税手;
git config --global user.email "你的郵箱"
git 使用
git config --global -e? ? 查看git所有配置
git log? ? ? ? ? ? ? ? ? ? ? ? ?查看日志
git reflog? ? ? ? ? ? ? ? ? ? ?查看提交記錄
git status? ? ? ? ? ? ? ? ? ? 查看本地倉(cāng)庫(kù)當(dāng)前的狀態(tài)
git reset --hard? ? ? ? ? ? 版本回退(刪除本地提交)
拉取遠(yuǎn)程分支
1. 到某個(gè)目錄下面:cd? 目錄? 硬鞍。? 例如:cd /Users/xxxx/.....
2. 克隆某個(gè)地址到該目錄下(默認(rèn)是master分支) git clone git@code.xxxx/..../test.git
3. 顯示該目錄下的文件夾:ls? ?; 進(jìn)入到該目錄下:cd xxxxx
4. 查看遠(yuǎn)程分支:git branch -a府树;?
5. 切換到某個(gè)分支下:git checkout --track? origin/dev
提交代碼
拉取服務(wù)器代碼:? ? ? ? ? ? ? ? ? ? ? git pull
將狀態(tài)改變的代碼提交至緩存 :git add -A ?提交所有變化
? ? ? ? git add -u ?提交被修改(modified)和被刪除(deleted)文件捅暴,不包括新文件(new)
? ? ? ? git add . ?提交新文件(new)和被修改(modified)文件丧鸯,不包括被刪除(deleted)文件
將代碼提交到本地的版本庫(kù) : ???git commit -m "你的注釋"
將代碼推送到服務(wù)器:? ? ? ? ? ? ? ? ? ?git push
提交代碼(解決沖突版本)
1、git stash (這是將本地代碼回滾值至上一次提交的時(shí)候嘹叫,就是沒(méi)有你新改的代碼)
2婆殿、git pull(將遠(yuǎn)程的拉下來(lái))
3、git stash pop(將第一步回滾的代碼釋放出來(lái)罩扇,相等于將你修改的代碼與下拉的代碼合并)
然后解決沖突婆芦,你本地的代碼將會(huì)是最新的代碼
4怕磨、git add -A
5、git commit -m ""
6消约、git push origin master
這幾步將代碼推至了遠(yuǎn)程
最后再 git pull 一下肠鲫,確保遠(yuǎn)程的全部拉下來(lái),有的你剛提交完有人又提交了或粮,你再拉一下會(huì)避免比的不是最新的問(wèn)題