git使用教程

创建git仓库

1.进入Newrepository

这里写图片描述

2.输入repository name,并勾选Initialize this repository with a README(如果没有勾选这个选项,新建分支后,master分支会消失)

这里写图片描述

上传文件到git:

1.克隆代码

git clone ip

ctrl+insert 复制
shift_insert 粘贴

add:上传文件到git另外一种方法:git clone +下图2处的地址

这里写图片描述

2.创建分支

git checkout -b meimei

3.查看状态

git status

4.切换分支

git checkout meimie

5.通过vim进入命令界面进行编辑(i,插入;wq!保存并退出)

vim README.md

6.添加修改数据到缓存区

git add .               (全部文件)
git add 修改的文件名  (具体某一个文件)

7.提交修改到本地分支

git commit -m '注释'

8.查看状态

git status

9提交本地分支到远程分支

git push origin 分支名

PS:设置全局变量

git config --global user.email "[email protected]"
git config --global user.name 'gg'

上传图片到git:

1.创建文件夹(linux命令一样)

mkdir filename

2.将图片放在文件夹中

3.添加修改数据到缓存区

git add .               (全部文件)
git add 修改的文件名  (具体某一个文件)

4.提交修改到本地分支

git commit -m '注释'

5.查看状态

git status

6.提交本地分支到远程分支

git push origin 分支名

其它

1.合并add和commit操作

git commit -am '****'

2.创建秘钥

ssh-keygen -t rsa -C 账号

3.比较分支之间的不同

git diff 分支1 分支2

4.合并

git merge 分支

5.打tag标签

git tag -a 版本号 -m 注释

6.推送版本

git push origin 版本号

7.删除远程分支

git push origin --delete 分支

8.查看版本号

 git tag 

9.删除版本号

 git tag -d 版本号

10.删除远程版本号

 push origin --delete tag 版本号

11.缓存修改的代码

 git stash

遇到的问题和解决办法:

1.运行 $ git remote add origin [email protected]:yourName/yourRepo.git命令时提示下面的错误。

fatal: Not a git repository (or any of the parent directories): .git

提示说没有.git这样一个目录,解决办法如下:运行git init就可以了!

2.Git使用过程提示(pathspec master did not match any file(s) known to git)

解决办法:进入到仓库而不是上一级目录

3.执行git push origin 分支名,提示 Pulling is not possible because you have unmerged files.

解决办法:重新执行git add .命令和git commit -m '注释',然后再执行git push origin 分支名

猜你喜欢

转载自blog.csdn.net/u014229742/article/details/80016586