天天看点

Git创建本地代码仓库及其命令行

前言:一直使用git,但从未有过总结,个人意识到写博客对一个程序员的重要性;之前的工作中也收获了一些知识。记录下来能够方便自己,同时也希望能够帮助他人。

一、创建代码仓库—–本地

1、 cd 文件夹的路径;

2、 git init 里面有.git文件 工作目录和它是同级的;

3、给仓库配置用户名和邮箱

1️⃣、用户信息保存在当前低吗仓库中(仓库中.git中–config)

git config user.name 用户名(“zhangmj”);

git config user.email “[email protected]” ;

2️⃣、配置全局的,这台电脑上的代码仓库都有用户信息(前往–个人–隐藏文件.gitConfig—文本;打开)

git config –global user.name “用户名”;

git config –global user.email “[email protected]”;

4、git config -l 查看当前所有配置

5、main.m的操作

1️⃣、 touch main.m 创建main.m;

2️⃣、 open 打开main.m

3️⃣、 git add main.m 将main.m添加到暂缓去;

6、将代码添加到代码仓库

1️⃣、 git status 查看当前代码仓库状态

红色:该文件被添加或者被修改,但是没有添加到git的暂缓区(staged);

绿色:该文件在暂缓区,但是没有提交到本地版本库;

2️⃣、git add main.m 将文件添加到代码库

3️⃣、git commit -m “添加了main.m” 将修改的内容提交到代码仓库

注意: git add . 将当前文件夹下的所有新建或修改的文件一次性添加到代码库

二、git的其他命令:

1、给命令行其别名:

git config alias.st status 将 git status 替换为 git st

git config alias.ci “commit -m” 将git commit -m 替换为 git ci

*起别名只有在这台电脑可以用;

2、删除文件

git rm person.m;将person.m删除;在暂缓区内删除。

3、查看版本信息

git log 查看所有版本库日志

git log 文件名 查看指定文件日志

git reflog:可以查看所有版本回退的操作

4、版本回退

git reset –hard HEAD 回到当前版本,放弃所有没有提交的修改;

git reset –hard HEAD^回到上一个版本;

git reset –hard HEAD~3 回到之前第三个修订的版本

git reset –hard e695b67 回到指定版本号的版本

5、查看操作记录:

git reflog