git学习总结 (git秘钥,下载分支)

来源:互联网 发布:网络媒介素养Ppt 编辑:程序博客网 时间:2024/06/05 01:56

GIT的学习总结

最近在一些项目中,使用了git技术。由于以前用的svn比较多。Svn使用起来,相对来说也比较简单,而git的使用,相对来说麻烦一点。

Git的安装:git的命令行的安装,笔者在这里用的是windows系统所以安装的windows的git。可以去官网下载,安装。https://git-for-windows.github.io/

Git的基本命令:一般安装好git之后,需要设置自己的用户名和对应的邮箱。
Windows安装玩之后会有三个东西,我们在开始菜单中打开git bash。弹出bash命令行界面。
输入:

$ git config --global user.name "名字"$ git config --global user.email "邮箱"

设置好邮箱之后,就可以使用了。

常用的git命令

git init :在相应的文件夹初始化一个本地的git仓库。
git add :文件 添加文件到git仓库。
git status :查看相关文件的状态。
git log :查看相关文件的操作日志。
git commit : 提交一些文件的改动。

一些重要的命令

git pull :从远程仓库,和本地仓库的一个合并。
git push :把本地的提交,推送到远程仓库。注意:一般提交之后,会进行一个push的动作。把本地缓存,推送到远程仓库。

git checkout git连接 :检出一个分支。

怎样从远程下载一个分支代码

第一种:先执行git clone http:git地址 检出一个项目的路径。
再次执行git checkout 分支地址。检出一个分支。

第二种:直接执行git clone http:项目地址 分支地址
值得注意的是:第二种方法需要创建git 的ssh秘钥。

秘钥的创建

打开git bash 之后设置完个人的名字和邮箱之后。执行命令:

$ ssh-keygen -t rsa -C “邮箱地址”

注意:ssh-keygen是一个命令中间没有空格。
执行完命令之后会生成id_dsa 或 id_rsa 命名的文件,其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是私钥。

再创建的过程中会让输入三次密码:直接三次回车就好。不用设置。
在源码的客户端,比如github设置ssh keys就好了。

淘宝内部使用的是gitlab,不过设置是一样的。

0 0
原创粉丝点击