Software Enginering-------using git

To create a repository,steps:

https://github.com/mapo89/Git-Exercices-polito-Software-Engineering-

to use init in bash or cmd:

git init <directory>(optional,details are in following website)

https://www.atlassian.com/git/tutorials/setting-up-a-repository

then can find .git(which is a hidden file in the repository(shared folder))

next,

change directory into it:cd F: cd ......

create file in bash:

touch README

vi README

to write content then press ESC : ,q!(discard) or x(save current content then exit)

http://www.cnblogs.com/88999660/articles/1581524.html

时间: 2024-11-02 09:16:54

Software Enginering-------using git的相关文章

git &amp;github 快速入门

github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新增加了哪5000行代码么?所以你急需

Git学习笔记(1)

1.安装Git: 在linux下安装:yum install git 其他系统安装在这里略去~~~ 安装完成后,需要设置一下,在命令行输入以下命令: [[email protected] ~]# git config --global user.name "your name" [[email protected] ~]# git config --global user.email "your email" 注意git config命令的--global参数,用了

Git教程

本地测试git: http://lvwzhen.github.io/Git-Tutorial/ Git教程 每个机器都必须自报家门:你的名字和Email地址 $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" 创建一个空目录 $ mkdir learngit $ cd learngit $ pwd /Users/michael

Git的使用的简单介绍

节选自:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 git是一个分布式的引擎,相当于在本地有一个服务器,你先把你的改动commit到本地的, 然后再push到主服务器上. 同时如果你想要更新,则需要先在本地commit,然后再去pull. 创建仓库 mkdir learngit git init 添加文件到git仓库 cd learngit echo "git is a ve

Git ~ 回到过去 , 进入未来 ~ Git

概述 我们已经成功的添加了一个 readme.txt文件 , 现在是时候 继续工作了 , 于是 我们开始尝试一下 Git给我们所带来的便利下面修改read.txt 改成如下内容 为了尝试 Git 给我们带来的便利 这是 第一次修改 ! 现在运行 git  status 查看 暂存去的状态 . 1 [email protected]:~/learngit$ git status 2 位于分支 master 3 尚未暂存以备提交的变更: 4 (使用 "git add <文件>...&qu

[廖雪峰] Git 分支管理(2):Bug 分支

软件开发中,bug 就像家常便饭一样.有了 bug 就需要修复,在 Git 中,由于分支是如此的强大,所以,每个 bug 都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除. 当你接到一个修复一个代号 101 的 bug 的任务时,很自然地,你想创建一个分支 issue-101 来修复它,但是,等等,当前正在 dev 上进行的工作还没有提交: $ git status # On branch dev # Changes to be committed: # (use "git

Git教程之分支管理之二

分支管理策略 通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息.如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息(有分支的commit id).下面我们实战一下--no-ff(ff:fast forward)方式的git merge:首先,仍然创建并切换dev分支:修改readme.txt文件,并提交一个新的commit: 现在,我们切换回master:准

Git和GitHub入门基础

教程网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000-----------------------------------------//cd F:/learngitgit init  // 在当前目录下创建空的git仓库-----------------------------------------// 创建文件并放到git仓库所在目录,执行下面命令将文件添加到git仓库

02_创建Git仓库,克隆仓库,git add,git commit,git push,git pull,同行冲突,不同行冲突的结局方案,git mergetool的使用

1 创建Git资源库,残酷目录信息 创建git资源库的命令: git init –bare 仓库名称 (其中-bare表示的意思是空的库的意思) 进入E:\software\repository\git\itheima28,截图如下: hooks:提交一些脚本文件 info:存放一些个人信息,配置信息 objects:所有数据存放位置 refs:git指针信息,记录了修改了什么等的信息 config:核心的配置信息 description:描述信息 HEAD:存放的分支信息. 2 使用上面创建的

Git 简洁教程之:基本操作

初始化并提交文件 创建初始化目录 mkdir learngit 初始化仓库 git init 在learngit下创建文件,并提交到本地仓库 git add readme.txt git commit -m "wrote a readme file" 也可以通过*的方式一次性添加过个文件,下面的截图一次性添加了两个以readme开头的txt文件 文件的修改与提交 修改readme.txt文件,在文件中加入下面的内容 Git is a distributed version contro