文档详情

git命令学习笔记.docx

发布:2025-04-22约3.28千字共5页下载文档
文本预览下载声明

安装git

不同系统安装方法不一样,按情况决定

设置用户信息

运行gitconfig—globaluser.name“wangfupeng”,给自己起一个名字

运行gitconfig—globaluser.email“”,自己的邮箱

创立效劳器

连接到效劳器,进入指定的效劳器目录,运行git—bareinit即可创立效劳

新建一个文件夹project.git存放将来的project工程

新建一个文件夹.ssh用来存放访问用户的ssh-keygen

连接到效劳器

-生成密匙

运行ssh-keygen-trsa-C“”生成一个密匙,生成期间系统会提示让修改密匙的存储位置和密码,这两个都可以默认。

此时在home/.ssh目录下会有一个id_rsa和is_rsa.pub两个文件,这就是密匙文件,下面会用到

-连接普通效劳器

连接到效劳器,进入创立git效劳的目录,在.ssh目录下,创立一个id_rsa.pub的文件,并将该文件内容赋值为刚刚在客户端生成的密匙id_rsa.pub的内容

-连接Github

登录github网站,进入settings页面,进入SSHkeys界面,添加一个SSHkey。其中,title内容随意写,key内容要写上密匙文件〔如id-rsa.pub〕内的所有内容。

然后测试连接,运行,正常情况下会提示:HixxxYouvesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess,这说明已经连接成功。

最后,配置github的用户名和token。运行gitconfig—globalgithu.userwangfupeng1988配置用户名。登录github进入settings页面,进入Personalaccesstokens界面,生成一个token,然后运行gitconfig—globalgithub.tokenxxxxxxxxxxxxx,设置token

初始化工程

进入一个目录下,运行如下命令:

echo#git-testREADME.md/*创立文件*/

gitinit/*初始化git环境,生成一个.git隐藏文件夹及其内容*/

gitaddREADME.md/*添加变更过的文件,如果省事儿可以写gitadd.添加全部*/

gitcommit-mfirstcommit”/*提交到缓冲区*/

gitremoteaddorigins://github/wangfupeng1988/git-test.git

/*远程添加源,只需要添加一次,后面的push操作不用重复添加*/

gitpush-uoriginmaster

/*以master分支push到效劳器*/

获取工程

gitclones://github/wangfupeng1988/git-test会把工程拷贝到本地

gitpulls://github/wangfupeng1988/git-test会从效劳器获取最新的代码,并覆盖到本地工程

提交代码

要更新一个工程时,最好先执行gitstatus命令,查看状态,它会提示当前状态并推荐下一步的操作。

如果是删除、修改操作,可以执行gitdiff命令,查看文件内容的差异。

-新增文件:

执行gitstatus会提示有文件新增,执行如下命令

gitaddnew.html//添加新增的文件,偷懒可以用gitadd.添加全部文件

gitcommit-a-m‘addanewhtml’//提交到缓存区

gitpushoriginmaster//以master分支push到效劳器

修改文件:

执行gitstatus会提示有文件修改,执行如下命令

gitaddchange.html//添加修改的文件,偷懒可以用gitadd.添加全部文件

gitcommit-a-m‘addanewhtml’//提交到缓存区

gitpushoriginmaster//以master分支push到效劳器

删除内容:

执行gitstatus会提示有文件被删除,执行如下命令

gitadddelete.html//添加删除的文件,偷懒可以用gitadd.添加

显示全部
相似文档