Git-简单命令使用
2018-02-01 14:03
302 查看
一、生成公钥私钥:
1 ssh-keygen -t rsa -C “您的邮箱地址”
2 c:\\mykey\\key
3 输入密码和确认密码后,我们的密钥就生成了
生成路径 c:\\mykey\\key key.pub公钥
-------------------------------------------------------------------------------------
二、从拉取代码:
1.初始化本地的git仓库;(已经初始化过本地库就不需要了)
$ git init [本地仓库]
2.切换到git指定的本地仓库路径:
$ cd [本地仓库]
3.上master分支,clone master分支代码:
$ git clone [URL]
4.切换到下载的代码的master目录下:
$ cd [master]
5.查看所有分支:
$ git branch -a
6.切换到指定分支(要下载代码的分支):
$ git checkout '分支名字'
7.拉取分支的代码:
$ git pull origin '分支名字'
8.输入自己建立的git账号、密码
-------------------------------------------------------------------------------------
三、本地提交代码到服务器:
1.查看修改状态:
$ git status
2.暂存需要提交的文件
$ git add <file>
$ git add.
$ git rm <file>
3.提交暂存的文件
$ git commit -m '备注'
4.同步更新服务器代码到本地
4.1:$ git pull "远程分支"(拉取远程的代码)
4.2:$ git diff(查看是否有冲突)如果有冲突,解决冲突执行4.2.*,没有冲突直接执行5.
4.2.1:如果有冲突,就按照提示还原有冲突的文件,然后再次尝试同步。
$ git checkout -- <有冲突的文件路径>(把测试的代码回退到线上的版本)
4.2.2:在eclipse中进行 compare to --> branch,tag(把需要的代码做解决冲突)然后右击team -->addindex
5.同步到服务器
$ git push origin <本地分支名>
-------------------------------------------------------------------------------------
四、回退本地版本:
1.查看本地的分支记录:
$ git reflog
07218d9 HEAD@{1}: commit: 201711221040zpy
774b48d (HEAD -> dev_1.0.001.201710181922) HEAD@{2}: commit: 201711212242zpy
217e35c HEAD@{3}: pull origin dev_1.0.001.201710181922: Merge made by the 'recursive' strategy.
6480059 HEAD@{4}: commit: 20171121
2.回退到指定版本
$ git reset --hard <07218d9>
-------------------------------------------------------------------------------------
五、合并少数文件:
$ git checkout
<分支名 文件名>
-------------------------------------------------------------------------------------
六、更新所有的分支
$ git fetch --all
-------------------------------------------------------------------------------------
七、建立新的本地分支
$ git checkout -b <分支名>
-------------------------------------------------------------------------------------
八、备份文件
$ git stash / stash pop
-------------------------------------------------------------------------------------
九、删除分支
1.删除本地分支:
$ git branch -d <BranchName>
2.删除远程分支:
$ gi
4000
t push origin --delete <BranchName>
1 ssh-keygen -t rsa -C “您的邮箱地址”
2 c:\\mykey\\key
3 输入密码和确认密码后,我们的密钥就生成了
生成路径 c:\\mykey\\key key.pub公钥
-------------------------------------------------------------------------------------
二、从拉取代码:
1.初始化本地的git仓库;(已经初始化过本地库就不需要了)
$ git init [本地仓库]
2.切换到git指定的本地仓库路径:
$ cd [本地仓库]
3.上master分支,clone master分支代码:
$ git clone [URL]
4.切换到下载的代码的master目录下:
$ cd [master]
5.查看所有分支:
$ git branch -a
6.切换到指定分支(要下载代码的分支):
$ git checkout '分支名字'
7.拉取分支的代码:
$ git pull origin '分支名字'
8.输入自己建立的git账号、密码
-------------------------------------------------------------------------------------
三、本地提交代码到服务器:
1.查看修改状态:
$ git status
2.暂存需要提交的文件
$ git add <file>
$ git add.
$ git rm <file>
3.提交暂存的文件
$ git commit -m '备注'
4.同步更新服务器代码到本地
4.1:$ git pull "远程分支"(拉取远程的代码)
4.2:$ git diff(查看是否有冲突)如果有冲突,解决冲突执行4.2.*,没有冲突直接执行5.
4.2.1:如果有冲突,就按照提示还原有冲突的文件,然后再次尝试同步。
$ git checkout -- <有冲突的文件路径>(把测试的代码回退到线上的版本)
4.2.2:在eclipse中进行 compare to --> branch,tag(把需要的代码做解决冲突)然后右击team -->addindex
5.同步到服务器
$ git push origin <本地分支名>
-------------------------------------------------------------------------------------
四、回退本地版本:
1.查看本地的分支记录:
$ git reflog
07218d9 HEAD@{1}: commit: 201711221040zpy
774b48d (HEAD -> dev_1.0.001.201710181922) HEAD@{2}: commit: 201711212242zpy
217e35c HEAD@{3}: pull origin dev_1.0.001.201710181922: Merge made by the 'recursive' strategy.
6480059 HEAD@{4}: commit: 20171121
2.回退到指定版本
$ git reset --hard <07218d9>
-------------------------------------------------------------------------------------
五、合并少数文件:
$ git checkout
<分支名 文件名>
-------------------------------------------------------------------------------------
六、更新所有的分支
$ git fetch --all
-------------------------------------------------------------------------------------
七、建立新的本地分支
$ git checkout -b <分支名>
-------------------------------------------------------------------------------------
八、备份文件
$ git stash / stash pop
-------------------------------------------------------------------------------------
九、删除分支
1.删除本地分支:
$ git branch -d <BranchName>
2.删除远程分支:
$ gi
4000
t push origin --delete <BranchName>
相关文章推荐
- git命令的简单使用
- 简单使用git命令总结
- git简单命令使用方法
- (git简单教程)使用git命令上传本地项目到github项目
- git简单使用命令
- Git的详细使用命令和DOC的简单实用指令
- Git的基本使用1—创建版本库及简单命令
- git命令的安装与github简单使用
- 通过git命令管理java项目分支的简单使用
- git 简单命令使用
- git 简单命令使用
- git 简单使用 命令 ,最初级入门
- Git的初次使用 ; Git常用命令查询 ; Git push ; Git pull 2011-12-16 17:32 在介绍安装和简单使用前,先看一下百度百科中的简介吧: ———————————
- gitbash命令的简单使用--Git Bash简单使用
- git命令的简单使用方法
- git coding 代码备份库 简单命令使用
- Git的简单使用命令
- 新手入门使用git 简单使用 终端命令
- Git flow的分支模型与及经常使用命令简单介绍
- Git命令简单使用