1,安装gitClient。服务端一般不用我们搭建除非公司内部需要。我们用github
在公用指令集的规范下,先在本地客户端生成公钥和私钥。然后将公钥配置到git服务端。这样在后面的所有操作中,公私钥进行校验匹对的时候才会授权通过。具体的生成指令是ssh-keygen -t rsa然后三个回车表示不要密码,最后在~/User/emo路径下ls –a就能看到.ssh目录,cd进去看到了公钥和私钥。cat查看,vi编辑。复制公钥到git服务端。
另外,生成多个ssh秘钥对的命令如ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C"313984509@qq.com"
id_rsa.github是新的秘钥名字
如果你有多台电脑,都想提交到同一个项目中,则可以在github上配置多个ssh的公钥。这个是允许的。配置完了之后,再回到自己电脑,用命令行检查一下是否已经配置成功,ssh -Tgit@github.com成功了会有提示you have successfully…
2,接下来就是一些git的命令操作了。
git push origin master把本地代码推送到远端master分支
git pull origin master把远端最新代码更新到本地
当然了,最好先git branch看一下当前有多少个分支
git config –list用来查看当前已经配置的git信息。由于每次提交的记录都需要带上开发者的名字和邮箱,所以我们配置如下信息
$ git config --global user.name"emo"
$ git config --global user.email313984509@qq.com
vi编辑复制后,英文状态下:q然后回车退出,或者cat查看。复制公钥
git add –all将代码提交到本地仓库,然后git
status可查看状态
git commit -m注释说明
git push origin master
.git文件夹删掉rm –rf .git即可
要注意的小细节是,如果你第一次在github上新建了一个项目,最简便的同步方法是,先在本地建一个空文件夹,然后git clone git....地址。克隆下来之后,把项目拷贝到该文件夹中。整体拷贝不要只拷贝里面的文件。然后git add,git commit,git push
网友评论