首页 > 其他 > 详细

git 操作

时间:2019-10-23 22:59:29      阅读:87      评论:0      收藏:0      [点我收藏+]

1.git安装: 

ubuntu安装:sudo apt-get install git

Windows系统可以使用gitbash

2.创建本地仓库:

新建目录:ubuntu系统 cd 到目录下 git init

     windows系统打开文件夹,在文件夹中单机邮件 选择  git bash here

3.在工作区进行编辑后,与本地版本库进行同步

1.系统配置  git config  --global user.email  "你的邮箱"

      git config  --global  user.name  "用户名"

2.向本地版本库添加文件:git  add 文件名/目录名 #添加到暂存区

            git commit -m "提交信息" #提交到本地版本库

4.仓库状态查看,版本控制:

git status:查看当前仓库的状态

git diff :查看具体修改的内容,

git checkout -- 文件名 #使用暂存区恢复工作区的内容

git reset --hard HEAD^ #回退到上一个版本, ^^ 表示回退到上上一个版本,~100 表示回退到上100 个版本

git  reset --hard  ID #回退到指定ID的版本

git log #查看提交的历史,以确定回到哪个版本

git reflog :查看git执行过程中的历史命令,以确定回到哪个版本

情况一:修改工作区中的内容,但是还没有添加到暂存区,丢弃工作区的改动:git checkout  --  文件名

情况二:将工作区中的修改内容加到了暂存区,但是还没有提交到版本库: 取消暂存:git reset HEAD 文件名 ;丢弃工作区的改动:git checkout -- 文件名

情况三:将修改提交到了版本库: 回退版本:git reset -- hard HEAD^

5.删除文件:

删除本地工作区文件:rm -rf 文件名

删除版本库中文件:git rm  文件名

提交修改:git commit -m “XXX”

6.远程仓库:

ssh-keygen -t rsa -C "邮箱"

提示输入 sshkey的保存位置

获取公钥:cat id_rsa.pub #将公钥添加到github账号

添加文件:git remote add origin git@github.com:用户名/仓库名

     git push -u origin master  #推到master分支上

远程仓库克隆:git clone git@github.com:用户名/仓库名

7.分支管理:

git branch #查看分支

git branch XXX #创建分支

git  checkout #切换分支

git checkout -b XXX #创建并切换分支

git merge XXX #合并指定分支到当前分支

git branch -d XXX #删除分支

git push origin 本地分支名 #创建远程分支

      

            

git 操作

原文:https://www.cnblogs.com/yanhonghong/p/11728993.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!