git經常使用操做 配置用戶信息、拉取項目、提交代碼、分支操做、版本回退...

git經常使用操做 配置用戶信息、拉取項目、提交代碼、分支操做、版本回退...

/********git 配置用戶信息************/
git config --global user.name "qing_321"
git config --global user.email "qing_321@163.com"

/**************拉取項目*******************/
git clone https://gitee.com/qing_321/html_hot_reload.git

/*************提交代碼**************/
git add . //增長 修改及新增文件
git commit -m //填寫修改的註釋信息
git push origin master //提交項目到master主分支 

/**************分支操做******************/
git branch //查看本地分支
git branch -r//查看遠程分支
git branch dev //建立分支
git checkout dev //切換到dev分支上
git push origin dev //提交到dev 分支上
git merge dev //把dev合併到主分支master上

git branch -d dev //刪除本地dev分支 
//刪除遠程分支,需執行這兩行命令
git branch -r -d origin/branch-name
git push origin :branch-name

/**************版本回退*******************/
git reflog //查看提交的版本
git reset --hard 1094a // 指定版本回退
git reset --hard HEAD^ //回退上一個版本,^表明上個版本,^^表明上上個版本,依次類推

git push --force //提交回退後的版本到遠程倉庫
git revert 98db289a379939c7d4bfc14aee1889ab4581338f //單獨回退某次的提交

/**************代碼緩存****************/
git stash //把修改的內容緩存到本地 
git stash pop //把本地緩存代碼提取出來

/**************.gitignore 文件添加或更新後規則無效****************/
git rm -r --cached A // A從新成爲未跟蹤文件
相關文章
相關標籤/搜索