zoukankan      html  css  js  c++  java
  • git的安装和使用

    1.第一步先下载好Git(这里是windows版本)

    下载地址:http://git-scm.com/download/win

    2.安装好git后 配置一下用户信息

    用命令行来配置用户信息,在GIT BASH 上输入命令函 配置用户名字  git config global user.name "xiaoqiang"   配置邮箱 git config global user.email "1012540571@qq.com"  如果没有任何错误信息的话是成功的。可以通过命令函 git config --list

    3.下载git管理工具sourceTree 

    下载地址:https://www.sourcetreeapp.com/   

    4.通过sourceTree来创建个本地仓库

    可以用图像化工具来提交一个文件。也可以用命令函的方式来提交。 初始化版本库命令函:git init  添加文件到版本库命令函:git add "文件名称"   git commit "提交注释内容"  查看仓库状态命令函:git status  缓存区中回滚到为缓存区中的命令函:git reset head 文件名称

    从未暂存区中回滚到原来的文件命令函:git checkout -- 文件名字    查询提交日记: git log  最终提交后回滚到选中的日记中提交的编码命令函 : git reset hard--  757195b0b57fc18036e025b89d0b83a3a698e473   删除文件回推到删除缓存区中:git rm 文件名称

    在删除缓存区中彻底删除文件命令函:git commit -m "删除注释内容"。

    5.git工作流程如图所示:

     

    6.git远程仓库的使用

    1.先去gitub中注册一个账号 在setting设置中 创建一个新的ssh远程连接秘钥

    然后再git bash中 创建连接ssh的账号  ssh-keygen -t rsa -C "1012540571@qq.com" (注意大小写不然会报错) 然后cd~回到根目录 然后cd .ssh/ 然后ll 查看文件总数和文件名称和类型 通过 cat id_rsa.pub 查询ssh秘钥 然后复制查询出来的秘钥,复制进gitub中的ssh中去.

    在git中输入命令函:ssh -T git@github.com 看是否连接成功(当里面显示 HI 的话 就是连接成功了)  可以根据以下命令来实现远程的连接

    如果用sourceTree工具的话 直接设置秘钥open 输入仓库的ssh秘钥 就能进行连接了。

    7.远程仓库的克隆:

    在gitub中新建一个仓库。然后获取到ssh秘钥。输入克隆命令函:git clone  git@github.com:qq1012540571/xiaoqiang_demo.git (要在本地的空仓库里输入) 讲本地的文件通过命令函 git add 文件名   git commit -m "提交注释"   提交到github命令函:git push

    8.标签管理:查看所有标签:git tag 创建标签: git tag name 指定提交信息:git tag -a name -m "comment"  删除标签:git  tag  -d name  标签发布: git tag origin name

    9.分支:创建分支:git branch 名称  查看当前在哪个分支:git branch 切换分支命令:git checkout  分支名称   两个分支代码融合:git merge 融合的名称  删除分支命令:git branch -d 分支名称

    10.idea的配置:

    IDEA 配置

    1 配置git路径

    Image(14)[10]

    2.新建一个项目: TestGit,   src下创建一个HelloWorld.java文件,  项目路径:C:UsersAdministratorDesktopcodeTestGit

    Image(15)[10]

    3 打开github, 新建仓库TestGit;

    Image(16)[10]

    2 打开项目所在文件夹, 在文件夹上右键运行: git bash here

    Image(17)[10]

    3 命名行依次运行以下命名:

    git init

    git add src

    git commit -m  "first commit"

    git remote add origin https://github.com/mw138/TestGit.git

    git push  -u origin master

    4 如果不出错误提示输入用户名, 密码:

    Image(18)[10]

    5 输入用户名密码后,开始提交,出现下面提示则成功

    Image(19)[10]

    6 打开github验证: 可以看出确实提交上去了

    Image(20)[10]

    7 至此, 该项目已经加入到了github的版本控制,  在idea上可以进行提交和更新了;

    新建一个Test文件, 然后提交到版本库,  步骤如下:

    Image(21)[10]

    Image(23)[10]

    Image(22)[10]

    idea上: vcs --> git --> push

    Image(25)[10]

    Image(24)[10]

    Image(26)[10]

    Image(27)[10]注意事项:

    1如果第一次使用git, idea会提示输入github用户名, 密码;

    2如果出现提示 提示没有本地分支, 运行以下命名:

    git branch --set-upstream master origin/master

  • 相关阅读:
    docker-compose 命令详解
    Ubuntu 安装 rabbitmq
    scrapy.cmdline.execute
    queue.Queue()
    多线程通信
    多线程(thread+queue 售票)
    协程
    线程
    利用Nginx实现反向代理web服务器
    利用Nginx实现反向代理web服务器
  • 原文地址:https://www.cnblogs.com/socketqiang/p/10802117.html
Copyright © 2011-2022 走看看