git 的安装和使用

安装Git

  • 下载并安装 mysysgit
  • 下载并安装 git windows版本

配置Git

  • 设置你的名字和邮箱
    git config --global user.name "xxxx"
    git config --global user.email  xx@xxx.com

注:这些配置将出现在git提交日志中,作为Author的标识

  • 更多配置可通过执行 git config --help 获得

生成RSA Key

  • 打开git-shell后执行 ssh-keygen -t rsa ,出现提示后全部回车即可。
  • 将C:/Documents and Settings/<USERNAME>/.ssh/id_rsa.pub。
  • 复制id_rsa.pub中的内容粘帖到github帐号管理中的添加SSH key界面中。

建立本地工程

  • 从远程仓库下载代码
    • Java项目:git clone git@git.m.sohuno.com:tpc-arch/sohu-mobile.git本地工作文件夹
  • 下载完成后cd 本地工作文件夹
  • 本地工程建立完成,将工程导入IEDA中(推荐使用IEDA10.0,自带了Git的插件)

建立分支流程

  1. git branch <branch name> 该命令只是在本地中建立一个分支
  2. 将本地分支提交到远程分支 git push origin <branch name>

代码合并流程

  1. 切换到master git checkout master
  2. 拉取最新的master代码 git pull origin master
  3. git merge  <branch name>
  4. 合并操作没有问题就可以将本地master提交到远程master git push origin master

以上所有的操作都可以在IDEA中完成,建议使用IDEA工具执行合并操作,出现冲突时可以可视化的处理冲突

打tag流程

  1. git tag tag_name 创建tag
  2. git push --tags  将tag提交到远程仓库中

Git常用命令行操作

  • 建立分支
    git branch <branch name>
  • 从远程更新代码,仅更新,但是不合并到本地分支
    git fetch
  • 从远程更新代码,并且将其合并到当前分支
    git pull origin develop
  • 切换工作目录的分支,将工作目录的内容切换为指定的分支
    git chekcout <branch name>
  • 将文件加入到git index中,才可以提交
    git add .
  • 提交文件,这里的提交只是提交的本地的仓库中
    git commit
     -a -m "comment"
  • 向远程仓库推送提交的内容
    git push origin develop
  • 打tag
    git tag <tagname>
  • 提交tag到远程仓库
    git push --tags
  • 分支合并指定的分支到当前分支
    git merge <branch name>
  • 衍合,把一条分支上的修改在令一条分支的末梢重现
    git rebase <branch name>
  • 查看帮助,git 内置了强大的帮助功能和智能输入纠错 可以随时查看
    git help
  • 查看本地仓库状态,非常有用,建议遇到麻烦时,先使用这个命令*
    git status
  • 比较tag和HEAD之间的不同  

         git diff tag

  • 比较一个文件在两者之间的不同

          git diff tag file

  • 比较两个tag之间的不同

          git diff tag1..tag2

  • 比较一个文件在两个tag之间的不同

         git diff tag1:file tag2:file

您好!感谢您对Git的兴趣!为了使用Git,您需要按照以下步骤进行安装设置: 1. 下载Git:您可以从Git官方网站(https://git-scm.com/downloads)下载适合您操作系统的安装程序。根据您的操作系统,选择对应的安装程序进行下载。 2. 安装Git:双击下载的安装程序,按照提示进行安装。在安装过程中,您可以选择安装选项、路径默认编辑器等。如果不确定,请保持默认选项即可。 3. 配置Git:一旦安装完成,您需要配置Git的全局设置。打开命令行终端(Windows用户请使用Git Bash),运行以下命令来设置您的用户名邮箱: ``` git config --global user.name "Your Name" git config --global user.email "youremail@example.com" ``` 将 "Your Name" 替换为您的用户名,"youremail@example.com" 替换为您的邮箱地址。 4. 初始化仓库:在已经存在的项目中使用Git之前,您需要将其初始化为一个Git仓库。进入项目文件夹,在命令行终端中运行以下命令: ``` cd /path/to/your/project git init ``` 5. 添加提交文件:将要进行版本控制的文件添加到Git仓库中,使用以下命令: ``` git add <file> # 添加指定文件 git add . # 添加所有文件 git commit -m "Initial commit" # 提交更改并添加注释 ``` 将 `<file>` 替换为要添加的文件名。 6. 创建远程仓库:如果您希望将您的代码存储在远程仓库中(如GitHub),请先创建一个远程仓库。在远程仓库中,您可以将本地仓库推送到远程仓库中。 这是一个基本的Git安装使用的简要介绍。当然,Git有很多更复杂的用法功能,您可以在学习使用过程中逐渐掌握。如果您有更具体的问题,请随时提问!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值