GIT操作方法 http://git.oschina.net/

g进入https://git-for-windows.github.io/下载安装

g启动命令窗口输入以下内容

git config --global user.name name //创建用户名

git config --global user.email email //创建EMAILL

cd d:/wwwroot/ //进入本地目录

git init //初始化GIT仓库

git status //查看状态

git add . //把工作区当前内容上传到临时存放区或者git add 文件名 单个上传

git commit –m ‘备注‘ //提交到仓库’

git rm index.php //删除index.php文件此文件会同步到上去删除,记得删除完要同步上去

git remote -v //查看远程链接地址别名

git remote add origin 远程地址 //添加远程地址别名为origin

git pull 远程地址 master //先更新远程到本地

git push 远程地址 master //把本地的更新到远程服务器 master是服务器

git clone 远程地址 //克隆远程地址的数据到本地服务器

git branch //查看本地分支

git branch 分支名字 //创建分支

git branch -D 分支名字 //删除本地分支

git checkout 分支名字 //切换到分支

git merge 分支名字 //合并分支 ,注意要进入主分支目录下把指定分支名合并到当前目录下

git checkout master //切换到本地代码库

git add --all //添加所有更改的文件

git push --set-upstream origin 分支名字 //更新到远程分支

git remote -v //查看远程服务器连接地址

git remote remove 远程地址别名 //删除远程地址

git log --pretty=oneline //查看日志

git reflog //查看切换的版本号

git reset --hard HEAD^ //切换版本^表示上一次,^^上两次操作时间

git reset --hard HEAD ada2321 //切换版本也可以通过日志查看版本号前7个号

-------遇到分支不一样,无法上传-------此方法注意[rejected] master -> master (non-fast-forward)-----
git checkout master

git reset --hard develop //先将本地的master分支重置成develop

git push origin master --force //再推送到远程仓库
------------会删除服务器上的所有数据在更新本地的分支数据------------

------------码云建立无钥匙链接方法----------
1、ssh-keygen -t rsa -C "GIT邮箱地址账号"    //创建KEY
2、cat ~/.ssh/id_rsa.pub   //查看KEY
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc.... //这个是KEY显示的样式把此KEY拷贝到git.oschina.net后台个人中心SSH公钥点保存
3、ssh -T git@git.oschina.net       //在终端输入 如果显示Welcome to Git@OSC, yourname!表示成功

最新文章

  1. XSS 防御方法总结
  2. FMDB最简单的教程-3 清空数据表并将自增字段清零
  3. Leetcode048. Rotate Image
  4. JavaScript string array 数组
  5. MSP430 flash的操作
  6. CentOS7上GitLab的使用
  7. 怎样使用pyinstaller打包
  8. Oracle字符集转换
  9. 投资新兴市场和细分市场 good
  10. BZOJ 2705 [SDOI2012]Longge的问题 ——Dirichlet积
  11. MIT6.828课程JOS在macOS下的环境配置
  12. Microsoft Graph Web应用程序极致开发体验
  13. Qt 如何使用 QImage 设置指定的颜色为透明色?
  14. eclipse代码提示设置过常用字符还是不起作用的解决方法
  15. 在Ubuntu上搭建kindle gtk开发环境
  16. (转)c++ 回调函数
  17. WEB测试总结
  18. java相对路径、绝对路径及类路径
  19. IO调度算法的选择
  20. 对数组的操作splice() 和slice() 用法和区别

热门文章

  1. 探究rh6上mysql5.6的主从、半同步、GTID多线程、SSL认证主从复制
  2. artDialog双击会关闭对话框的修改
  3. 关于NAND flash的MTD分区与uboot中分区的理解
  4. 【前台】【单页跳转】整个项目实现单页面跳转,抛弃iframe
  5. 将Linux代码移植到Windows的简单方法
  6. Java Collection 简介
  7. Java中的break和continue关键字使用总结
  8. poj 1995 Raising Modulo Numbers 题解
  9. sqlserver 汉字转拼音
  10. C#文件系统管理【转】