春风得意马蹄疾
一日看尽长安花

Git 基本操作命令及服务器远程仓库连接

Git是什么?

Git是目前世界上最先进的分布式版本控制系统。 每个人的电脑上都是一个完整的版本库 ,适合分布式开发,强调个体,公共服务器压力和数据量都不会太大,速度快灵活,可以离线工作,但是操作复杂,代码保密性差

Github是什么?

GitHub,免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目。  SVN的存储需要依赖一个服务器,而git所有的东西是放在线上的。节约成本,省时省力。

Git命令行中的文件操作命令

  • 命令  cd d:  进入相应的磁盘 
  • 命令  cd  进入文件夹
  • 命令 cd ..  返回上一层目录命令 
  • mkdir  创建目录 命令 
  • pwd 显示当前工作目录的全路径命令
  • touch xx  新建xx文件
  • 命令 vi xx  编辑xx文件,按i切换到编辑模式,按esc切换到命令模式,输入冒号:wq 回车,保存并返回
  • 命令  rm  删除文件命令  ls 查看当前目录的所有文件
  • 命令 clear  清屏

Git命令行中将文件提交到git服务器的操作命令

你的本地仓库由 git 维护的三棵“树”组成:

  • 第一个是你的 工作目录,它持有实际文件;  
  • 第二个是 暂存区(Index),临时保存你的改动;  
  • 最后是 本地仓库 HEAD,指向你最近一次提交后的结果。

首先,最简单的操作就是在需要提交的文件夹下右键git bush弹出git命令框

git init 初始化

显示成功后去相应的文件夹中查看是不是多了一个.git文件 , 这个文件夹就是你的版本库了,把项目放在文件夹下。

git add ‘文件名’       

git add -u  提交所有被修改(modified)和被删除(deleted)文件,不包括新文件(new)        

git add .  提交所有新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件        

git add -A  提交所有变化

git commit -m '我提交时候的备注(注释)'

 git status  用于显示工作目录和暂存区的状态。

git diff 文件名  会出现更改信息

git log          ( 查看日志)

git reflog 查看操作日志(简单版)

git remote add origin 仓库地址 把本地仓库与远程仓库关联

git remote -v 查看本地仓库关联的远程仓库地址

git push -u origin master git push 本地仓库提交到远程仓库 -u origin master 设置默认远程仓库和分支 执行完这个命令之后,以后可以直接git push提交到远程仓库的master分支

把远程代码更新到本地时,一定要养成先提交再更新的习惯!!

git pull 把远程代码拉取到本地

git clone 把远程仓库克隆到本地

git branch 查看分支 当前分支前面有*

git branch 分支名 创建分支

git checkout 分支名 切换分支

git merge 分支名 合并分支

git branch -d 分支名 删除分支

生成秘钥ssh-keygen -t rsa -C "your email"

创建文件 .gitignore 把不需要提交的文件/目录添加到忽略列表

Like
Like Love Haha Wow Sad Angry
赞(0) 打赏
未经允许不得转载:栗子纪blog » Git 基本操作命令及服务器远程仓库连接
分享到: 更多 (0)
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments

创作不易,打赏一下作者买瓶洗发露

支付宝扫一扫打赏

微信扫一扫打赏

0
Would love your thoughts, please comment.x
()
x