您的位置:首页 > 其它

git基础知识

2016-07-13 17:24 239 查看
简单记录下,经常用到的git相关知识。

本地生成密钥命令ssh-keygen -t rsa -C "XXX@XXX.com"。默认下一步,下一步,假如不需要配置多个git账户。

初始化仓库(本地建立的项目,初始化完提交到服务器):git init

查看当前项目修改状态:git status

添加并提交修改:git commit -a -m ‘init’

查看当前项目添加的远程库:git remote -v

添加远程库:git remote add origin git@github.com/xxx.git (远程项目地址)

删除远程库:git remote remove origin 

查看当前分支:git branch -v

创建test分支:git branch test

切换到test分支:git checkout test

创建并切换到test分支:git checkout -b test

删除分支:git branch -d test

合并分支:git merge test

把test文件从暂存区域去除:git reset HEAD
test

只撤消这一个文件:git checkout --test

回到上个版本:git reset --hard HEAD^

如果想回到其他版本,先git log查看下每一个commit, git reset --hard
对应恢复到的commit码

给项目添加标签:git tag 添加的标签名(具体的可以参照http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001376951758572072ce1dc172b4178b910d31bc7521ee4000)

忽略提交文件,直接创建.gitignore文件,把需要的内容添加到里面

配置别名:git config --global alias.st status

更多内容还是要看:http://git-scm.com/docs
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: