#GIT命令
- 切换服务器地址
git remote set-url origin https://git.oschina.net/xxxx/yyyy.git
- 查看当前分支
git branch
- 添加所有文件,注意有点
git add .
- 提交
git commit -m 'new modify'
- 推送到远端
git push -u origin develop
- 删除本地分支
git branch -d test
- 配置邮箱和姓名
git config --global user.email "123123@qq.com" git config --global user.name "xxxx"
- 本地所有修改的。没有的提交的,都返回到原来的状态
git checkout .
- 把所有没有提交的修改暂存到stash里面,再弹出
git stash git stash pop
- 返回到某个节点,不保留修改。
git reset --hard HASH
- 返回到某个节点。保留修改
git reset --soft HASH
- 显示日志
git log
- 远程分支被删除,本地提示 ‘git remote prune origin’ to remove any old, conflicting branches进执行
git remote prune origin
#GIT项目迁移
1,从github.com或bitbucket.org到oschina.net迁移,需要先将仓库变为分开状态再导入方式到新仓库中。
2,从一个组织转入另一组织,不在同一账号可通过命名空间转,同一账号时需要先将项目转入到当前个人账号下,才有转到组织操作
3,同一组织中当要复制一个仓库时,使用fork会在个人账号下新建一项目,若要复制到同一组织的项目中,可以使用导入方式
转载请注明:清韵逸-博客生活分享 » git使用集锦