git的一些基本操作

首先git下好以后会有3个文件

分别为

Git CMD

Git Bash

Bash为CMD的加强版,其中加入了一些cmd没有的功能,因此一般而言选择使用Bash而非CMD

Git GUI

GUI为带图像的版本

远程提交项目

1.创建新项目

在Gitlab中的New Project里面;project path填写工程的名称

2.从本地上传文件到远程

在本地文件中选取一个文件夹,eg:d盘

在D盘中右键,选择Git Bash Here

出现后可以先输入

git config  --global use.name "xxxxxx"

git config  --global use.email [email protected]

之后可以使用一些命令

eg:mkdir /用于创建文件夹; cd /打开某个文件夹; touch /创建文件; echo /写入文件; git status /查看文件是否在本地仓库

其中echo有以下两种

1. echo 写入内容 > 写入文件名   //这种是会覆盖原有内容的

2.echo 写入内容 > >写入文件名  //这种是不会覆盖在本来的基础上增加内容的

git init /初始化目录

git add. /把该目录下的所有文件加到本地仓库中

git add xxx /把该文件加到本地仓库中

git add a*.txt /把a开头的txt文件加入到本地仓库中

git commit - m "xxxx" /建立xxxx版本号

git remote add origin git@SSH地址 /远程加入到该地址(有时候需要加一个ssh key在git里面)

git push -u origin xxx /加入到xxx里面

创建分支(Branch)

1.选择一个project

2.左边栏选commits

3.上边栏选branches

4.new branch

git clone git@SSH地址 用来下载git上的文件

IDEA&git

vcs=>vcs operations popup=>commit  //提交代码到本地仓库

vcs=>vcs operations popup=>push      //提交代码到远程仓库

对着项目点右键 git=>show history       //查看提交历史

clone   //项目从没有到有的下载

pull      //项目从以前的版本到现在的版本的下载

pull步骤

1.先push

2.对着项目右键 git=>repository=>pull

回溯

git resst HEAD^                 //回溯到上一个版本

git reset -hard HEAD~10   //回溯到10个版本前

猜你喜欢

转载自blog.csdn.net/himdarkless/article/details/82019239