git-help

zhaopingxi 9aea9a6580 edit readme 9 years ago
README.md 9aea9a6580 edit readme 9 years ago

README.md

git-help

Git简单使用说明

##初步

git init
git remote add origin http://url.git
git commit -m "import"
git push -u origin master

###签出代码库

git clone http://url.git dirName
git checkout origin
git commit -m "modify"
git push

##分支 ###创建分支

git branch branchName
git branch -m <old_name> <new_name> 改名字 (如果有同名會失敗,改用 -M 可以強制覆蓋)

###切换分支

git checkout branchName

注意:如果你有檔案修改了卻還沒 commit,會不能切換 branch

git checkout -b <new_branch_name> (<from_branch_name>) 本地建立 branch 並立即 checkout 切換過去

###删除分支

删除远程分支

git push origin --delete <branchName>

git branch -d -r branchname 删除远程branchname分支

git push origin :branch-name 推送一个空分支到远程分支,其实就相当于删除远程分支

##Tag

显示本地Tag

git tag
  • 0.6.7
  • 0.6.8
  • 0.8.0

###添加tag

git tag '0.8.0'
git tag -a 0.8.0 -m "comment"

###推送Tag到远程

git push --tag

###删除本地tag

git tag -d 0.8.0

Deleted tag '0.8.0' (was 126095d)

###删除远程tag

git push origin --delete tag <tagname>

git push origin :refs/tags/0.8.0  推送一个空tag到远程tag

remote: Updating references: 100% (1/1)
To http://zhenqin-pro102/git/katta.git
- [deleted]         0.8.0