前提条件:

1、已经有GIT账号,有相应项目的权限

2、已安装GIT客户端

2、  (使用 git clone 从现有 Git 仓库中拷贝项目    命令为:git clone <repo> <directory>     参数说明:repo:Git 仓库。directory:本地目录。 )

1)创建一个工程目录,在当前目录,点击右键,选择“Git Bash Here”,会打开GIT的编辑窗口

2)在编辑窗口中输入命令:git clone https://xxxxxx_AutoTest.git

3)代码被下载至本地

    

Git 常用的是以下 6 个命令:git clonegit pushgit add 、git commitgit checkoutgit pull

1、git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

拷贝项目命令格式如下:

git clone [url] 

[url] 是你要拷贝的项目

默认情况下,Git 会按照你提供的 URL 所指向的项目的名称创建你的本地项目目录。 通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字, 你可以在该命令后加上你想要的名称。

例如,以下实例拷贝远程 git 项目,本地项目名为 another-runoob-name:   git clone https://github.com/tianqixin/runoob-git-test another-runoob-name

2、git push 命用于从将本地的分支版本上传到远程并合并。

命令格式如下:

git push <远程主机名> <本地分支名>:<远程分支名>

如果本地分支名与远程分支名相同,则可以省略冒号:

git push <远程主机名> <本地分支名>

3、git add 命令可将该文件添加到暂存区。

1)添加一个或多个文件到暂存区:

git add [file1] [file2] ...

2)添加指定目录到暂存区,包括子目录:

git add [dir]

3)添加当前目录下的所有文件到暂存区:

git add .

4、git commit  命令将暂存区内容添加到本地仓库中。

提交暂存区到本地仓库中:

git commit -m [message]

[message] 可以是一些备注信息。

提交暂存区的指定文件到仓库区:

$ git commit [file1] [file2] ... -m [message]

5、git checkout 切换分支或恢复工作树文件

最为常用的两种情形是创建分支和切换分支

6、git pull 命用于从远程获取代码并合并本地的版本

命令格式如下:

git pull <远程主机名> <远程分支名>:<本地分支名>
将远程主机 origin 的 master 分支拉取过来,与本地的 brantest 分支合并。     git pull origin master:brantest
  1. git clone ***     克隆代码--用于第一次拉取代码,初始化本地仓库
  2. git pull/ git pull --rebase       拉取远程仓库代码并合并,建议使用git pull --rebase
  3. git add .        提交修改的内容到stage中
  4. git commit -m "提交日志"   提交代码到本地仓库
  5. git push  提交代码到远程仓库
  6. git branch 查看本地分支
  7. git branch -r 查看远程分支
  8. git checkout -b dev   创建本地分支

GIT的初步使用记录相关推荐

  1. git log 查看提交记录,参数:

    git log 查看提交记录,参数: -n (n是一个正整数),查看最近n次的提交信息 $ git log -2 查看最近2次的提交历史记录 -- fileName fileName为任意文件名,查看 ...

  2. Henry前端笔记之 git实际操作问题记录

    Henry前端笔记之 git实际操作问题记录 在拉取后发现之前有未推送的更改 早上有一次提交没有推送成功 后来强制拉取覆盖了 因为冲突太多~~ 现在决定找回之前的提交 错误分析: 解决方案: 参考文献 ...

  3. 《廖雪峰Git教程》学习记录

    <廖雪峰Git教程>学习记录 作者:婷婷 摘要:这段时间学习了廖雪峰老师的Git教程,廖老师已经写得非常易懂了,本人在此处记录了学习到的在windows环境下Git的基本用法,写此博客,便 ...

  4. git撤回上次提交记录

    git log 查看提交记录 按q可退出git log 要撤回a的提交,回到b git reset --soft c4e3a4a6352ec10a478a13cb56123dd50c6201a6(b的 ...

  5. GitHub+Git+Gitlab的一些记录

    title: GitHub+Git+Gitlab的一些记录 夜阑卧听风吹雨,铁马冰河入梦来.铁马是你,冰河也是你. GitHub 第三方托管平台 初始化仓库. readme.md (md为markdo ...

  6. 【Git 】命令总结记录

    之前都是用TortoiseGit 提交代码到GitHub,发现会遇到各种问题,没有直接在git Bash中操作方便, 用到了一些git命令,做一下记录. 文章目录 一.提交代码 二.合并代码 othe ...

  7. jenkins中通过git发版操作记录

    之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录. 一.不管是通过svn发版还是git发版,都要首先下载svn或git插件. 登陆jenkins,依次 ...

  8. git 清空所有commit记录

    说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以彻底清除提交信息,以得到一个干净的仓库且代码不变 1.Checkout git checkout --orphan late ...

  9. Git(6)-- 记录每次更新到仓库图文版(git clone、status、add、diff、commit、rm、mv命令详解)

    文章目录 1.克隆现有仓库:`git clone` 2.检查当前文件状态 :`git status` 3.跟踪新文件:`git add` 4.暂存已修改的文件:`git add` 5.状态简览: `g ...

最新文章

  1. jquery键盘事件
  2. PanDownload复活了!速度60MB/s!
  3. 中国褐煤行业发展趋势前瞻与十四五战略规划分析报告2022-2028年
  4. python 硬件自动化测试_村长告诉你:Python实现性能自动化测试竟然如此简单
  5. Spring Boot(5) web开发(3)拦截器、文件上传、异常处理
  6. 自己动手实现arm函数栈帧回溯【转】
  7. 将你的blog变成英文版
  8. 技术人生:入职半年总结
  9. 网卡5790c linux驱动,富士通DPK5790H驱动
  10. 卡巴斯基:2019年金融行业网络威胁趋势报告
  11. MySQL和数据库总结
  12. 还在用vuex吗,pinia(菠萝头)才香
  13. 5G/NR/LTE: CQI MCS SNR UE NB 之间的关系梳理
  14. IE浏览器日期转换问题
  15. 机器学习之recall、precision、accuracy
  16. MYSQL的修改表结构SQL语句
  17. HTML利用posotion属性定位 小技巧
  18. 电脑缩小,电脑网页缩小了怎么恢复?电脑网页缩小的三种恢复方法
  19. JC机制与JVM内存区域
  20. 《中华百寺》专题片开机 江苏13古刹入选百大名寺

热门文章

  1. 【假期重磅福利】更新三个Oracle系列课程,共153课时,最低免费获取
  2. 为什么预估执行计划与真实执行计划会有差异?
  3. 软件“美不美”,UI测试一下就知道
  4. 云小课|云数据库RDS实例连接失败了?送你7大妙招轻松应对
  5. 实战解析丨如何对Mysql连接请求的tcpdump内容进行分析
  6. 【华为云技术分享】华为云多元计算+AI 打造企业级智能数据湖
  7. 化繁就简 · 万物互联,华为云All-Connect企业级云网络正式发布
  8. 【华为云技术分享】《跟唐老师学习云网络》—router路咋走啊
  9. 使用CSE实现滚动升级零中断
  10. WORD网址单词自动换行留下大量空白区?