git常用命令

概述

github分布式代码管理平台在本地创建仓库,git clone多个不同的项目在一个本地库下,本地创建的仓库可以创建若干个目录每个目录(必须对应进入到目录才能远程push)对应远程的一个仓库。目录和版本库之间可以创建若干个分支管理不断变化的代码有助于大家相互配合协作从而提升工作效率。

图解

 

git init

git config --global user.name

git config --global user.name wangjian

git config --global user.email 

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

touch wj.txt、mkdir wj、rm -rf wj、mv

git status 、git add . 、git commit -m '备注' 、git push (git remote rm origin 、git remote add origin yuanchengku@github.com:wangjian8866)、git clone yuanchengku@github.com:wangjian8866

git diff HEAD(git diff commit1 commit2)

git log --pretty=oneline --abbrev-commit

详解

工作区和暂存区

创建或修改的文件在工作区,add、commit在版本库

本地库远程库

每次都可以创建一个远程库,即使他的子目录对应远程有版本库本目录也可以和远程创建对应的版本库。

查看暂存区或上一版本的修改内容

方式一:git diff HEAD  或 git  diff commit1 commit2

方式二:git log --pretty=oneline --abbrev-commit          

push代码

pc机:

cd mulu  

git init

 

git config --global user.name

git config --global user.name wangjian8867

git config --global user.email

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

 

git clone yuanchengku1@github.com:wangjian88667

git clone yuanchengku2@github.com:wangjian88667

...

 

git remote rm origin

git remote add origin yuanchengku1@github.com:wangjian88667(老版本在此之后还需要添加github秘钥,现在只需要输入本地账号密码即可以后都不需要输入密码账号直接git push即可)

git push -u origin master(之后简化成git push)

 

参考链接

https://www.cnblogs.com/leaf930814/p/6664706.html

https://www.liaoxuefeng.com/wiki/896043488029600

posted on 2020-02-03 18:40  喝了少不如不喝  阅读(119)  评论(0)    收藏  举报

导航