git 的基本操作

首先git bash的安装   (这个就不做过多的描述了,具体的在官网下载就行)

1.拉去别人的项目

命令:git clone 别人的项目路径

一般来讲git clone的项目路径有2中http的和ssh的

区别:

       ssh的需要在本地建立秘钥(听说是安全性要高点)

       在本地新建的命令 ssh-keygen -t dsa

       id_dsa         -->私钥(钥匙)

       id_dsa.pub     -->公钥(锁)

  http相对简单点

     当项目要push上仓库的时候会弹出要输入用户名和密码,填对就能进去了

2.第一次提交项目(代码仓库是新建的啥都没)

如果提交不成功可能的2中情况

1.没有git add -A  和 git commit -m "说明" 没有将代码保存在本地库(需要执行前面2句代码)

2.如遇到其他情况直接add和commit之后强制提交具体命令git push -u origin master -f 

 

说明:本人项目做得都比较小  基本上算是自己一个人来维护git库  所以该篇没有相应的分支操作!!!

 

继续

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

版本回退

git log 查看commit版本号  回退的关键  

git reset --hard  查到的版本号  

以上基本上算是平时最常见的git操作了(这些基本能解决日常项目中的问题)  深入的需要看廖雪峰官网   

 

基本的上传流程

git add -A   (他会把工作时所有变化提交到暂存区)

git commit -m "updata"  (主要是将暂存区里的改动给提交到本地的版本库,对于后期回退起到关键作用)

git pull  (一般要先把别人的拉取下来合并  并且检查冲突)

git push 

基本的拉取流程

git add -A

git commit -m "updata"

git pull

 

你可能感兴趣的:(git 的基本操作)