git知识

2018-01-23  本文已影响0人  kayiulau

windows用户请下载 下载git
在本地仓库里右键选择Git Init Here
效果如同右键Git Bash进入git命令行输入 git init

sshkey

判断是否已经存在本地公钥

cat ~/.ssh/id_rsa.pub

生成ssh key

cat ~/.ssh/id_rsa.pub

windows下 C:\Users\Administrator\.ssh 路径中 id_rsa 文件
将SSH Key 复制到账户上,建立连接,在git bash下输入

验证是否连接成功
$ ssh -T git@github.com

设置username和email

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

提交上传

建一个README文件,提交到本地仓库

$ git push origin master

git push命令会将本地仓库推送到远程服务器。
git pull命令则相反。

创建新工程(空文件夹)

echo "# test2" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:kayiulau/test2.git
git push -u origin master

导入已存在的工程(已经有项目)

Existing folder or Git repository

cd existing_folder
git init
git remote add origin git@code.aliyun.com:kakakayiu/my-vue.git
git add .
git commit
git push -u origin master

将git中项目导出

git clone git@code.aliyun.com:kakakayiu/my-vue.git

使用多个远程仓库

[remote "origin"]
    url = https://github.com/kayiulau/vue-demo.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[remote "mirror"]
    url = git@code.aliyun.com:kakakayiu/my-vue.git
    fetch = +refs/heads/*:refs/remotes/mirror/*
git push origin master
git push mirror master

git remote add mirror git@code.aliyun.com:kakakayiu/my-vue.git

Git工作流程

image.png
image.png

一篇文章,教你学会Git0

上一篇下一篇

猜你喜欢

热点阅读