您的位置:首页 > 其它

Git基本操作

2014-10-23 13:22 337 查看

Git操作

基本操作

1. 初始化仓库
. git init
2. 配置作者信息
. git config --global user.email "youremail@corp.com"
. git config --global user.name "yourname"
3. 添加文件到暂存区
. git add <filename>
. git add * (添加所有文件到暂存区)
4. 移除文件
. git rm <filename>
5. 重命名一个文件
. git mv <oldfilename> <newfilename>
6. 提交暂存区
. git commit 只会提交暂存区(stage)里面的文件
. git commit -m "message"
7. 查看工作目录的状态
. git status
8. 查看提交的历史记录
. git log
9. 查看文件改变
. git diff

撤销操作

1. 撤销加入暂存区的操作
. git reset HEAD <file>
2. 撤销修改的操作
. git checkout -- <file>
3. 将本地的修改放进回收站
. git stash
4. 从回收站中恢复本地的修改
. git stash apply

Tag操作

1. 查看tag
. git tag
2. 创建tag
. git tag -a v1.0 -m "my version 1.0"
3. 显示tag信息
. git show v1.0
4. 对之前的提交打tag
. git tag -a v0.1 -m "version 0.1"

分支操作

1. 查看分支
. git branch
2. 创建分支
. git branch <branchname>
3. 删除分支
. git branch -d <branchname>
4. 切换分支
. git checkout <brnachname>
5. 合并分支
. git merge <branchname>
6. rebase操作
. git rebase <baseBranch> <newbranch>

远端仓库操作

1. 克隆一个远端仓库
. git clone URL (ssh://192./Users/....)
2. 添加远端仓库
. git remote add <name> <URL>
3. 更新远端仓库的分支和数据
. git fetch <name>
4. 获取并合并远端仓库的分支到当前分支
. git pull <reponame> <branchname>
. eg:git pull origin master
5. 上传本地分支和数据到远端仓库
. git push <reponame> <branchname>
. eg:git push origin msater
6. 跟踪远端仓库上的分支
. git checkout --trach origin/textbranch
. git checkout -b test origin/testbranch
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: