① 命令行中使用git需要安装git吗
在windows使用git命令方法如下(以win7为例):
1、msysgit 是 Windows 版的 Git可以网络搜索Git下载。
2、安装完成后,开始菜单里找到“Git”->“Git Bash”打开Git。
3、注册用户信息:首先配置你的用户信息的Git命令。
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
4、配置完成后使用 $ git config --list查看配置的用户信息、
5、创建版本库$ cd d: 和cd MyGit进入新建的Git目录(什么是版本库?版本库又名仓库,英文名repository,你可以简单的理解一个目录)
6、$ mkdir project # 创建项目目录 ,$ cd project # 进入到项目目录.
7、git init # 初始化 git 仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息 ,把这个目录变成git可以管理的仓库.
8、以上就是Git创建版本库操作方法
② 5分钟知道git如何使用(git入门常用命令)
这里引用一下“菜鸟教程”对git的描述
Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull
关于git下唯正氏载安装这里就不细说了,毕竟我们只有5分钟的时间,可以去git官网下载对应的清差版本网上查查安装教程。
首先建立一个本地仓库(repository)。你可以使用一个已经存在的目录作为Git仓库或创建一个空目录。我这里就创建一个空目录itep为例:
初始化本地仓库
我们有一个仓库,但什么也没有,先在工作区创建一个文件‘demo.html’,可以使用add命令添加到暂存区。
我们在工作区创建了好几个新的文件,html,js,和css。接下来我们都可以添加到暂存区
当我们修改了很多文件,而不想每一个都add,想commit自动来提交本地修改,我们可以使用-a标识。 注意是修改,而不是新增,新增的文件我们还是要先add,之后再修改这些文件的话,就可以直接使用-a命令了。
现在我们已经添加了这些文件,我们希望它们能够真正被保存在Git仓库。
为此,我们将它们提交到本地仓库
接下来我们发布版本,提交到远程仓库。注意这里远程仓库的地址只是举例
5分钟已经到了吧...
上面从新建一个页面,提交到远程仓库的流程已经说完了,接下来我们说点别的。。
删除文件
删除工作区和暂存区文件git rm ,删除文件有以下几种形式
对,就是这么简单,你的工作区和暂存区demo.js这个文件已经没有了
如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f。
强行从暂存区和工作区中删除修改后的 demo.html 文件:
如指散果想把文件从暂存区中删除,但仍然希望保留在当前工作目录中的话这样操作
③ Git常用命令--(ls,cat,mv,touch)
描述:列出有关文件的信息(默认为当前目录)。如果没有指定-cftuvSUX或——Sort,则按字母顺序排序。
-a 列出所有文件,包括隐藏文件和以“.”开头的文件;
-d 列出目录本身;
-l 列出条目的详细信息;
-r 以反序排列;
-t 按时间排列;
-h 显示的文件大小按人类可读的方式;
-R 递归处理子目录 ;
-X 以文件名的后缀排序;
-S 按文件大小排序
ls
列出当前目录下的所有文件,这个用的最多。
ls -al
列出所有文件(包括隐藏文件和以“.”开头的文件),及其详细信息;
ls - lt
列出所有文件详细信息,并按时间排序,时间最近的靠前。
描述:连接和查看文本文件
-n 从1开始对所有输出行进行编号;
-b 和n相似,但是空行不编号;
-s 遇到连续空行时合并为一行;
cat file1
打印文件内容
cat file1 file2 > file3
合并文件1和2的内容输出到文件3,如果文件3存在则覆盖
cat -n file1 >> file2
把文件1的内容按行编号后追加到文件2
描述:用来移动文件或者重命名
-b 若需覆盖文件,则覆盖前先备份;
-f 如果目标文件存在,强制覆盖;
-i 若目标文件存在,询问是否覆盖;
-t 移动多个源文件到一个目录,使用中目标目录写在前,源文件在后
mv aa.txt bb.txt
将文件aa.txt改名为bb.txt;
mv aa.txt demo
将文件aa.txt移动到目录demo中;
mv aa.txt bb.txt dir1; mv -t ~/Desktop/demo-1/dir2 aa.txt bb.txt
先将文件aa.txt和bb.txt移动到目录dir1,然后再将文件aa.txt和bb.txt移动到目录dir2中;
mv dir1 dir2
如果目录dir2不存在,将目录dir1改名为dir2;如果dir2存在,将dir1移动到dir2
描述:用来新建一个文件,或者修改已存在文件的时间戳
-a 只更改存取时间;
-c 不建立任何文档;
-d 使用指定的日期时间;
touch aa.txt bb.txt
创建文件aa.txt和bb.txt
touch -c cc.txt
如果cc.txt不存在就不更改时间戳也不建立cc.txt
touch -r bb.txt
更新bb.txt的时间戳
Git命令和参数都很多,需要慢慢学。可以使用Git的 --help命令查看详细用法,如输入cat --help,查看cat命令的参数及使用方法。也可以使用网站explainshell.com,输入各种组合参数的命令来查询,每一个参数都会有解释。
④ Windows系统中如何安装Git版本控制工具
我们在Windows系统中进行软件编写时,经常会用到Git版本控制工具。那么如何在Windows系统中安装Git呢?下面我给大家分享一下。
Git安装包
首先点击Git安装程序,默认进入安装向导界面,第一个页面没有什么需要注意的,直接点击Next按钮即可,如下图所示
接下来会进入到安装位置选择的界面,这里要注意的是别安装在C盘即可,如下图所示
然后会出现选择安装项目的界面,这里按照如下图所示的方式勾选即可,注意红框中的分别代表的是命令行模式和图形界面模式,这两个一定要勾选
然后需要设置一下Git菜单的目录名称,我们就起名就Git即可,如下图所示
接下来会让你选择默认编辑器,我们这里选择Vim编辑器,如下图所示
然后会进入配置环境变量的界面,我们勾选第一个选项,使用Git命令行,这样就无需修改Path变量了,如下图所示
接下来选择使用OpenSSL库,这样能保证数据传输的安全性,如下图所示
然后是选择命令行模拟器的类型,这里选择MinTTY即可,如下图所示
接下来在额外参数配置界面将出现的两个复选框都勾选上,如下图所示
然后Git就会进入安装状态了,如下图所示,我们等到安装进度条完成即可
最后我们打开开始菜单,如果能显示如下图所示的Git目录则代表Git安装成功了
⑤ 怎么用git命令行讲项
刚刚学会使用git,对使用到的命令做了简单整理,不全面但有更多使用时的细节,不喜勿喷。
工具/原料
GIT VERSION 2.7
方法/步骤
1 从远端程序克隆到本地分支:
在存放程序的文件夹下面,右键单机,选择git bash here.在出现的命令行界面中输入:git clone 远端地址
6 提交到本地分支:git commit -m "标签注解",注解主要是对修改的内容的说明,方便查看
7 提交到远端分支:git push origin 远端分支名;这里分支名如果远端不存在,上传成功后会自动创建。
8 将远端的代码拉到本地分支:git pull origin 分支名;如果有冲突,可以用git status查看有冲突的文件。pull=fetch+merge.fetch是将远端代码拉下来,merge是合并进去。
9 取消上次修改:git reset . 返回到上次提交状态。
初级命令写熟练了之后就可以写一些连起来的命令行,减少代码量,如:git checkout -b fix-missing origin/master(切换到master分支并删除fix-missing分支)。路漫漫其修远兮,没事多敲代码。哈哈~~
⑥ git常用命令是什么
Git 常用命令速查:
git branch 查看本地所有分支。
git status 查看当前状态。
git commit 提交。
git branch -a 查看所有的分支。
git branch -r 查看远程所有分支。
git commit -am “init” 提交并且加注释。
git remote add origin git@192。168。1。119:ndshow。
git push origin master 将文件给推到服务器上。
git remote show origin 显示远程库origin里的资源。
git push origin master:develop。
(6)git命令行的使用扩展阅读
git的简单介绍
git如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏编程语言为C++编程语言。
游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift)。当然时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。