-
忽略其它分支的代碼,保留當前分支的代碼:
git merge --abort?
手動沖突解決后提交
查看全部 -
git branch dev
git branch?
git checkout dev
刪除分支:git checkout -d dev
不能刪除當前分支:?git checkout -d test
創建并切換到新分支:git checkout -b test
強制刪除分支(有提交內容的分支):git checkout -D test
查看全部 -
git tag v1.0
git tag
git log
git tag v0.5 commitid
git tag
刪除標簽:git tag -d v0.5
標簽上傳至遠程倉庫:git push origin v1.0
查看全部 -
github中新建倉庫test
新建項目,添加.gitignore ,排除.history .vscode
git init
git add .
git commit -m 初始化項目
giit remote add origin https://github.com/username/test.git
git push -u origin master
git status?
git log
新增文件或修改文件
git add .
git commit -m 新增或修改文件
git push origin master
查看全部 -
將指定文件回到指定版本:
git log?
git checkout logId -- version.html?
git status?
查看全部 -
git status
git add .?
git commit -m 版本1
git commit -m 版本2
git log
回到上一版本:git reset --hard HEAD^
回到上兩個版本:git reset --hard HEAD^^
git reset --hard id(log的id)
查看全部 -
git config --global user.name=''
git config --global --list
git checkout -- home/home.html
git reset HEAD home/home.html
查看全部 -
課程收獲
· 如果安裝git,使用git
· 對文件的基礎操作
· 對分支的基礎操作
· git與github深度結合使用
注意事項
· 只講基礎操作,不深究原理
· 只講常見使用場景
查看全部 -
本地創建標簽: 1]最新提交添加標簽 git tag 【標簽名】 2]指定提交添加標簽 git tag 【標簽名】 【提交id】 本地刪除標簽: git tag -d 【標簽名】 標簽推送到遠程倉庫: git push origin 【標簽名】查看全部
-
刪除不想要的分支:
git push origin --delete 分支名字
備注:刪除前要合并到master分支,防止代碼丟失
查看全部 -
查看遠程倉庫:
git branch -av
查看全部 -
已經加入git暫存區后,撤銷追蹤:
git reset HEAD 文件名
查看全部 -
強行刪除分支:
git branch -D <name>
查看全部 -
版本回退方法:
1)、git reset --hard HEAD^
2)、git reset --hard commitid
備注:幾個^代表上幾個版本
查看全部 -
git?mv?<sourceFile>?<destDir>
git?mv?<sourceFile>?<destDir/destFile>查看全部
舉報