简单使用git命令总结
2016-11-17 10:10
232 查看
Git 全局设置
git config --global user.name "[name]"
git config --global user.email "[email address]"
Git的设置文件为
git clone http://192.168.0.*/……/IO.git //从远程拷贝下来
cd IO //进入拷贝下来的目录
git branch //查看所在分支
git branch io1 //新建分支
git checkout io1//切换到分支
git rm file //删除一些文件
cp …… //复制或修改文件
git add new_file //添加文件
git status //查看状态
git commit –m “new branch identification” //提交信息
git push origin 本地分支:远程分支 //推送分支到远程
git push origin 分支名 //同名分支
git push origin HEAD:refs/for/mybranch //报错error: dst ref refs/heads/A receives from more than one src. error: failed to push some refs to 'git@github.com:ningyu/algos.git'
参照:https://www.cnblogs.com/0616--ataozhijia/p/4165052.html
git branch -d io1 //删除分支
git branch -a 所有分支
git log -1所有修改记录 q退出, 空格:继续一页,Enter:继续一行
git show sha1 id 显示每次提交
git status 看状态
git status -uno 不显示新文件
git diff 工作区与暂存区的不同(add 之前)
git diff --cached 暂存区与原始的不同(add 之后)
git commit -m(注释一行)
git commit 编辑注释,第一行是简述,第二行空行,第三行开始为详细记录,完成了本地修改
git remote -v 查看远程地址
git branch 分支名 节点名
git fetch 提取
git pull 提取远程节点到工作区
git merge 合并 pull = fetch + merge
git rebase 变基
git checkout -- file 恢复到暂存区内容,删除修改内容(慎用)
gitk --all 看所有节点
参考:
git config --global user.name "[name]"
git config --global user.email "[email address]"
Git的设置文件为
.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。
git clone http://192.168.0.*/……/IO.git //从远程拷贝下来
cd IO //进入拷贝下来的目录
git branch //查看所在分支
git branch io1 //新建分支
git checkout io1//切换到分支
git rm file //删除一些文件
cp …… //复制或修改文件
git add new_file //添加文件
git status //查看状态
git commit –m “new branch identification” //提交信息
git push origin 本地分支:远程分支 //推送分支到远程
git push origin 分支名 //同名分支
git push origin HEAD:refs/for/mybranch //报错error: dst ref refs/heads/A receives from more than one src. error: failed to push some refs to 'git@github.com:ningyu/algos.git'
参照:https://www.cnblogs.com/0616--ataozhijia/p/4165052.html
git branch -d io1 //删除分支
git branch -a 所有分支
git log -1所有修改记录 q退出, 空格:继续一页,Enter:继续一行
git show sha1 id 显示每次提交
git status 看状态
git status -uno 不显示新文件
git diff 工作区与暂存区的不同(add 之前)
git diff --cached 暂存区与原始的不同(add 之后)
git commit -m(注释一行)
git commit 编辑注释,第一行是简述,第二行空行,第三行开始为详细记录,完成了本地修改
git remote -v 查看远程地址
git branch 分支名 节点名
git fetch 提取
git pull 提取远程节点到工作区
git merge 合并 pull = fetch + merge
git rebase 变基
git checkout -- file 恢复到暂存区内容,删除修改内容(慎用)
gitk --all 看所有节点
git checkout -- file;撤销对工作区修改;这个命令是以最新的存储时间节点(add和commit)为参照,覆盖工作区对应文件file;这个命令改变的是工作区 git reset HEAD -- file;清空add命令向暂存区提交的关于file文件的修改(Ustage);这个命令仅改变暂存区,并不改变工作区,这意味着在无任何其他操作的情况下,工作区中的实际文件同该命令运行之前无任何变化
参考:
【常用git命令清单】http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
https://git-scm.com/book/zh/v1相关文章推荐
- Git的使用简单总结
- 解析Mysql备份与恢复简单总结与tee命令的使用介绍
- git简单使用总结
- git简单使用入门总结
- 总结git中简单够用的命令
- GitHub使用流程- Git Shell 的一些命令总结(二) 创建代码库并学会更新
- git 简单命令使用
- [Postgresql] 简单命令使用总结
- 新手入门使用git 简单使用 终端命令
- 在windows上使用Git命令总结
- Git的初次使用 ; Git常用命令查询 ; Git push ; Git pull 2011-12-16 17:32 在介绍安装和简单使用前,先看一下百度百科中的简介吧: ———————————
- git命令使用总结
- git简单命令使用方法
- Git命令使用总结
- git 简单命令使用
- Git和GitHub简单使用总结
- Git使用简单总结
- git命令的安装与github简单使用
- git简单使用总结
- Git使用命令总结