您的位置:首页 > 其它

Git常用基本操作

2015-10-16 11:21 393 查看

Git操作 - By BearsG

基本操作

初始化仓库

git init

配置作者信息

git config –global user.email “youremail@corp.com”

git config –global user.name “yourname”

添加文件到暂存区

git add \filename\

git add * (添加所有文件到暂存区)

移除文件

git rm \filename\

重命名一个文件

git mv \oldfilename\ newfilename\

提交暂存区

git commit只会提交暂存区(staged)里面的文件


git commit -m “message”

查看工作目录的状态

git status

查看提交历史记录

git log

查看文件改变

git diff

撤销操作

撤销加入暂存区的操作

git reset HEAD \file\

撤销修改的操作

git checkout – \file\

将本地的修改放进回收站

git stash

从回收站中恢复本地的修改

git stash apply

Tag操作

查看tag

git tag

创建tag

git tag -a v1.0 -m “my version 1.0”

显示tag信息

git show v1.0

对之前的提交打tag

git tag -a v0.1 -m “version 0.1”

分支操作

查看分支

git branch

创建分支

git branch \branchname\

删除分支

git branch -d \branchname\

切换分支

git checkout \branchname\

合并分支

git merge \branchname\

rebase操作

git rebase \basebranch\ newbranch\

远端仓库操作

克隆一个远端仓库

git clone URL

添加远端仓库

git remote add \name \URL\

更新远端仓库的分支和数据

git fetch \name\

获取并合并远端仓库的分支到当前分支

git pull \reponame\ branchname\

eg:
git pull origin master


上传本地分支和数据到远端仓库

git push \reponame \branchname\

eg:
git push origin master


跟踪远端仓库上的分支

git checkout –track origin/testbranch

git checkout -b test origin/testbranch
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: