git bash命令总结
git init 在一个本地仓库中初始化git管理机制
git add . 将文件路径下的所有文件add到git上
git commit -m "comment" 将add的文件commit到server上
git log (--pretty=oneline) 查看提交日志.
git reset --hard HEAD^
git reflog 记录命令历史
下面介绍远程仓库----GitHub:
1. 本地仓库和远程GitHub仓库之间传输是通过SSH加密的. 所以首先要创建ssh key. 在用户的文件目录下查看有没有.ssh文件夹, 如果有再看看这个文件夹下面有没有id_pub的文件.这个是公钥.
如果没有 执行下面命令生成一个:
$ ssh-keygen -t rsa -C "youremail@example.com"
然后将这个key添加到github上面.
然后将本地的仓库和github的仓库进行关联, 需要执行命令:
$ git remote add origin git@github.com:itdennis/learngit.git
然后需要注意itdennis需要替换成自己的github名字, 否则你关联的github就是我的.
进行关联之后就可以执行提交命令了:
$ git push -u origin master
1这个命令是将本地code push到github中去
注意: 第一次尝试连接GitHub的时候会出现一次ssh的警告

输入yes之后会将GitHub的key添加到信任列表当中.
2. 将GitHub上的库克隆到本地
要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。
Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。
3. 分支管理
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
4. 如何将本地code关联到github上面.
1. 首先需要在本地生成shh public 秘钥.
2. 在github上面添加该秘钥.
3. 指定code文件夹内, 执行命令: git init
4. 在github上创建一个repository,注意不要创建readme. 将该repository的shh链接复制下来.
5. gitbash执行命令: git remote add origin 链接
6. gitbash: git add .
7. gitbash: git commit -m ""
8. gitbash: git push -u origin master
9. git pull origin master (将代码从git远程server中pull下来)

                
            
        
浙公网安备 33010602011771号