看完这篇,git代码管理工具使用,你就会了!
之前接触过代码管理工具svn,tfs之类的,相比较而言更多是在公司里使用,而且是需要搭建svn.或是tfs服务器,进行代码管理,这里个人使用不太方便,对于个人可能经常有一些代码需要分享,或是收藏,那么上传git服务器上,非常方便,况且现在很多公司也在使用git进行代码管理,总之,需要掌握了解它的使用第一部分:安装git桌面程序,里面有三个程序,分别是windows控制台,linux控制台,还有一个
之前接触过代码管理工具svn,tfs之类的,相比较而言更多是在公司里使用,而且是需要搭建svn.或是tfs服务器,进行代码管理,这里个人使用不太方便,对于个人可能经常有一些代码需要分享,或是收藏,那么上传git服务器上,非常方便,况且现在很多公司也在使用git进行代码管理,总之,需要掌握了解它的使用
第一部分:安装git桌面程序,
里面有三个程序,分别是windows控制台,linux控制台,还有一个可视化操作,
个人之前做项目集群部署docker,k8s等等时候,接触一点linux命令,这里感觉非常熟悉
pwd 查看当前目录
ls查看文件内容列表
cd 切换目录
mkdir 新建文件夹
$ echo "hello" > readme.txt 写入内容到一个文件
$ echo "append" >> readme.txt 追加内容到一个文件
$ git init 初始化一个本地库,(可理解是git程序维护的一个文件夹)
将命令运行当前的目录,作为git本地库,相关命令和结果如下
第二部分:将文件提交到本地git仓库
在对应仓库里可以添加文件,新建文件夹
常用基础命令:
git add readme.txt 添加文件到库
git add .添加当前文件夹下所有内容
git status 可查看当前文件是否被添加
红色字体意味着还没有添加到本地仓库
git commit -m “备注内容”
将添加内容,提交到本地库
第三部分:提交内容到git服务器端,以防丢失
注意事项:
根据登录邮箱生成密钥,
$ ssh-keygen -t rsa -C "2034029667@qq.com"
它是linux下的一个命令,生成密钥用的
执行完毕,生成如下内容,打开id_rsa.pub
复制密钥到web客户端首页如下位置 ,title名字可随便取
保存以后,我们的电脑和git服务器就建立了信任关系
远程添加源,切记切记用
先执行
git config --global user.email "you@example.com"
git config --global user.name "Your Name
具体写法
$ git config --global user.email "2034029667@qq.com"
$ git config --global user.name "jingshang738"
否则提交出错
$ git remote add origin https://jingshang738:password@github.com/jingshang738/react-reflux-demo.git
下面可能每次推到服务器都需要输入用户名和密码
$ git remote add origin https://github.com/jingshang738/react-reflux-demo.git
$ git push -u origin master
之后可以不用-u
总结当以上工作,第一个配置以后,之后提交到git自己仓库,就很简单
$ git add .
$ git commit -m '添加一个文件到本地仓库'
$ git push origin master
登录个人github主页,见到如下结果,大功告成,这样就算上手了。
更多推荐
所有评论(0)