记录git简单操作,从账户密码到提交代码


如下gitURL表示项目git目录的url

首先得有账户和密码,用以获得git代码库的权限
git config --global user.name MyName
git config --global user.email MyEmail
name中有空格则需要打双引号,如"hello world"
没有账户密码,也能用,但是就访问不了需要权限的资源了

这个邮箱和名字是由git管理员设置的,可以找管理员申请,申请下来之后用git bash设置

git clone  gitURL
把 gitURL的资源下载到本地当前目录

git remote add origin  gitURL
本地端建立与远端的关系,origin只是个名字,以后通过origin操作gitURL
接下来就可以通过git remote、git remote -v查看远端资源了

git pull origin develop
origin的develop分支拉去到本地
git pull origin develop:temp
origin的develop分支拉取合并到本地temp分支
clone之后就不用pull其他分支代码,免得代码多份

直接右键git clone后下载下来的文件夹,可以选择git bash,进入命令行,
默认接下来的命令不用带参数,直接操作,除了git checkout以外

git branch
查看分支

git checkout develop
切换分支到develop,直接在develop中提交
git checkout develop后本地两个版本文件内容不一样的文件会被改动

修改分支中的任意文件
或者新增删除文件

git diff
查看修改,带文件名则查看该文件的修改

git add .
添加修改,到缓存中,注意有个点

git status
查看添加了哪些修改文件,有new新增的文件,有modify修改的文件

git commit -m '提交日志'
提交add的文件到本地库,并撰写日志

git push
本地库提交到远程库

git commit是将本地修改过的文件提交到本地库中。
git push  是将本地库中的最新信息发送给远程库。

git pull 拉取最新代码,不带参数,默认拉取分支代码到本地,
最好不要带参数,免得代码多份,搞不清楚

git clone是本地没有,从远端下载一个

git pull是本地有了,拉取最新数据


 

猜你喜欢

转载自blog.csdn.net/youyudexiaowangzi/article/details/81217961