git 常用命令:
git init // 將當前目錄初始化為git代碼庫
git pull // 拉取遠程倉庫的最新代碼
git status // 查看所有發(fā)生更改的文件
git diff // 查看代碼差異
git add . // 添加文件
git stash // 將未提交的更改保存到堆棧區(qū)
git stash pop // 取出stash中的內(nèi)容
git commit -am '' // 寫明本次提交的更改內(nèi)容
git push origin 本地分支:遠程分支 // 提交到遠程分支
git branch --set-upstream-to=origin/sprint180705 更改本地分支源
git fetch origin --prune 同步分支
git branch -r 查看遠端分支 git branch -a 查看全部分支 git branch 查看本地分支
git checkout -b dev_ly origin/sprint180609 創(chuàng)建本地分支 git checkout dev_ly 切換分支
git branch -m dev_ly sprint180609 更改本地分支名
git remote add origin git@gitlab.xxxx.git 關聯(lián)到遠程倉庫
git remote remove origin 取消關聯(lián)遠程倉庫
將本地項目push到遠程倉庫
cd /documents/project
git init
// Reinitialized existing Git repository in ... 出現(xiàn)這個提示需要刪除已經(jīng)存在的.git文件再重新初始化
ls -a // 查看項目下所有文件
// .git/ ……
rm -rf .git // 刪除.git文件
git init // 如果沒有出現(xiàn)上面的提示不需要這幾步
git add .
git commit -am ""
git remote add origin git@gitlab.xxxx.git //關聯(lián)到遠程倉庫
git push --set-upstream origin master // 關聯(lián)遠程分支帘瞭,以后可以直接用git push 提交代碼澳窑,直接用git push origin master也可以
一個小tip:.git文件默認是隱藏的幅垮,顯示隱藏文件方法如下
mac系統(tǒng):
- 快捷鍵:shift+command+.
- 命令行:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder // 重啟finder 即可看到隱藏文件夾
defaults write com.apple.finder AppleShowAllFiles FALSE // 恢復隱藏設置
killall Finder
windows:
我的電腦-查看-選項-查看-取消勾選"顯示隱藏的文件.文件夾和驅(qū)動器"