git 常用操作命令

来源:互联网 发布:编程语言进化 basic 编辑:程序博客网 时间:2024/05/21 05:41


git init 将当前目录变成可管理的仓库

git add filename  添加
git commit -m ""  提交


git status  状态查询
git diff filename 查看文件修改


查看历史记录
git log
git log --pretty=oneline  
git reflog


回到以前版本
git reset --hard HEAD^   git reset --hard HEAD~10
git reset --hard num   (num为版本号)


撤销修改


git checkout -- filename  撤销文件工作区的修改


git remote add origin  url(github ssh)


git push -u origin master   将本地仓库分支上传到主仓库


git push origin master  


git checkout -b  branchname 创建分支并切换


git branch  查看当前分支


git checkout  branchname 分支切换


git merge branchname  合并分支到当前分支


git branch -d branchname   删除分支


git merge --no-ff-m '注释' branchname  合并分支  --no-ff-m 禁用fast forward


git stash   隐藏当前工作场景


git stash list 查看所有被隐藏的文件列表


git stash apply 恢复,恢复后,stash内容并不删除,


git stash pop 恢复的同时把stash内容也删除了。


git stash drop 删除文件


git remote 查看远程库的信息


git remote –v 查看远程库的详细信息


git push origin master   Git会把master分支推送到远程库对应的远程分支上  


0 0
原创粉丝点击