git的使用命令总结
git一般方法
git init 本地目录生成仓库
git clone +项目url地址 克隆远程仓库
git status 查看状态
git pull 拉取 拉取的代码在用户家目录下
git push 上传
git merge +分支名 合并分支
推送代码到gitlab
git remote -v 查看远程项目连接地址
git remote add origin +项目url地址 //将本地项目与码云项目连接起来
git config --global user.name "xxx"
git config --global user.email "xxx"
git branch 查看分支
git branch +分支名 建一个分支(所有的改动都是在分支上)
git checkout +分支名 切换分支
git add . 将所有文件添加到缓存
git commit -am"name" 将缓存区内容更新到仓库
git push -u origin master 将代码推送到master分支
git diff 表示查看修改内容;
退回到历史版本,又保留历史版本
git log 查看提交历史和版本号
git revert -n +版本号 这里可能会出现冲突,那么需要手动修改冲突的文件。而且要git add 文件名。
git commit -m +版本名 提交
git log 查看本地的版本信息,可见多生成了一个新的版本
git push 推上远程库
命令行指令
Git 全局设置
git config --global user.name "xxx"
git config --global user.email "xxx"
创建新版本库
git clone git@git.192.168.1.31:path/test.git
cd enviroments
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
已存在的文件夹
cd existing_folder
git init
git remote add origin git@git.192.168.1.31:path/test.git
git add .
git commit -m "Initial commit"
git push -u origin master
已存在的 Git 版本库
cd existing_repo
git remote rename origin old-origin
git remote add origin git@git.192.168.1.31:path/test.git
git push -u origin --all
git push -u origin --tags
最新文章
- Codeforces Round #284 (Div. 2)A B C 模拟 数学
- oracle日期函数转换真麻烦。。。
- android之视频播放
- Java JDK 动态代理使用及实现原理分析
- Leetcode#138 Copy List with Random Pointer
- Boost下载安装编译配置使用指南
- 网络流(最大流):CodeForces 499E Array and Operations
- (转)Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开
- unity 打包 windows 运行 紫色 粉红色
- 解除被DenyHosts锁定的IP地址
- eclipse集成jetty开发web项目(不采用maven方式)
- 关于bootstrap 在MVC里 模态框里加载iframe页面做编辑的时候
- 移植cjson到windows下编译
- javascript深入浅出图解作用域链和闭包
- python基础--windows环境下 安装python2和python3
- Jmeter-安装配置
- Spring Batch JSR-305 支持
- 在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用
- Android_Activity启动模式
- USACO 5.1 Musical Themes(哈希+二分)