1.git官网下载

2.github官网注册(利用gitHub创建一个远程仓库,点击加号-New repository-输入repository name(例如:code)-点击create repository,复制地址)

3.配置用户名和邮箱(桌面右击选择Git Bash Here-输入:git config --global user.name 'ye-git';回车,没有任何提示信息证明配置成功-输入git config --global user.email '1072***@qq.com')

4.使用git clone克隆远程仓库(输入:git clone '粘贴第2步复制的地址';回车,此时code文件夹生成打开visual studio code,打开刚创建完成的文件夹code,添加一个index.js文件写入代码,code文件夹就添加到vscode活动栏中-在Git Bash Here里输入cd code/进入这个文件夹-输入git add index.js;回车-输入git commit -m 'add index.js'-输入git push-进入git hub,刷新就可以看到提交的代码-如果在提交代码里,点击进去修改了,打开vscode发现没有修改代码,在Git Bash Here里输入git pull,回车,就可以打开vscode看到代码修改了-假如误删了index.js,在Git Bash Here里输入git checkout index.js,回车,误删文件回来了)

 

git add:把一个文件添加到git系统中,或者说把文件放到git缓存里或者索引里

git rm:把版本库的文件和目录删除。

git mv:移动或重命名文件。

 

 

Linux环境安装git:   sudo apt install git

git配置:git config --global user.name "yexin"

git config --global user.email 1072390773@qq.com

显示配置信息:git config --list

远程的仓库下载到本地:git clone https://.......

查看git仓库的所有提交信息:git log

git log online

git log --author=yexin --online

查看提交的所有差异信息:git log --patch--with stat

 

本地提交代码:

1.修改代码

2.查看修改的内容:git diff

  查看哪个文件修改了: git status

3.把修改的文件new.cpp添加到本地仓库:git add new.cpp

4.再次查看,文件名变绿色,被系统跟踪了:git status

5.提交:git commit

 

本地创建仓库:

1.cd /opt/

ls

mkdir git_test.git

ls -l

修改文件权限:sudo chmod 777 -R git_test.git

cd /git_test.git/

2.在远程建空的远程仓库:git --bare init

git_test.git里创建一个文件:vim test.cpp

3.退出:wq!

4.建本地仓库:git init

git status

提示未跟踪的文件,需要输入:git add test.cpp

5.提交:git commit

6.查看ip: ifcongfig

7.增加远程仓库:git remote add origin ssh://yexin@192.168......:/opt/git_test.git

8.查看远程仓库添加到本地:remote -v

9.把本地提交推送到本地仓库:git push origin master

 

 

创建分支名为newbranch的分支:

1.git branch newbranch

2.查看分支:git branch

查看分支:git branch -a

查看分支详细信息,包括分支上提交的内容:git show-branch -a

3.切换分支:git checkout newbranch

  创建新分支并切换到新分支上: git checkout -b newbranch

  删除新分支,但不能删除当前分支:git branch -D newbranch

 

 

 

posted on 2019-03-28 23:11  yx博客  阅读(110)  评论(0编辑  收藏  举报