首页 > 代码库 > git 命令行
git 命令行
1. git init
2 . git add file
git commit -m "message"
3. git log
git log --graph --pretty=oneline --abbrev-commit
4. git reflog
5. git reset --hard HEAD^
git reset --hard ******
6. git checkout -- file
git reset HAED file
7. git rm file
8. github
1) ssh-keygen -t rsa -C
"your_email@example.com"
2) set github.com ssh-key
3) ssh-agent -s
4) ssh-add key
9. git remote add origin git@server-name:path/repo-name.git
10. git push -u origin master || git push origin master 上传至github的master库
11. git clone git@github.com:grushy/test.git
12 . 查看分支:git branch
创建分支:git branch name切换分支:git checkout name创建+切换分支:git checkout -b name合并某分支到当前分支:git merge name删除分支:git branch -d name
13 git merge --no-ff -m "merge with no-ff" dev
//merge 添加--no-ff 后log有记录
14. git stash 保存现场
git stash list list 保存
git stash apply 恢复现场
git stash drop 删除保存记录
git stash pop 恢复并删除保存记录
15 tag
命令git push origin tagname可以推送一个本地标签;
命令git push origin --tags可以推送全部未推送过的本地标签;
命令git tag -d tagname可以删除一个本地标签;
命令git push origin :refs/tags/tagname可以删除一个远程标签。
git 命令行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。