放棄修改? git checkout .
修改commit信息? git commit --amend
撤銷上次本地commit
1、通過git log查看上次提交的哈希值
2、git reset --soft 哈希值
分支
1.創建本地分支
git branch 分支名
2.切換本地分支
git checkout mybranch;?
3.創建一個新分支并立即切換到這個新分支:
?git checkout -b mybranch
4.將遠程分支拉取到本地
方法一:git checkout -b 本地分支名x origin/遠程分支名x?
方式二:git fetch origin 遠程分支名x:本地分支名x
5.刪除遠程分支(將空分支推到遠程)
git push origin :develop
6.將本地分支推送到遠程分支上(遠程沒有的話會創建)
git push origin local_branch_name:remote_branch_name
git push origin coze-5ab8e0f3:coze-5ab8e0f3
git push origin yyd_a55_xiaoyong:yyd_a55_xiaoyong
7.將本地分支和遠程分支相關聯
git branch --set-upstream-to origin/remote_branch_name local_branch_name
git branch --set-upstream-to origin/testbranch testbranch
8、刪除本地分支?
命令行 :?$ git branch -d <BranchName>
?git reset HEAD <file> 來取消緩存區的修改。
倉庫
1.更換遠程倉庫
git remote set-url origin git@gitee.com:wwl_app/ZHJYdemo.git
2.創建遠程分支并將本地提交到該分支
git push --set-upstream origin zhjy
3.推送所有分支到新建的倉庫
git push --all origin