1首先在码云/阿里云上创建项目,然后复制 ssh
2将代码复制下来
git clone git@codeup.aliyun.com:5f3b7e2a5fd102f22f6bb0ea/test123.git
如果在来取的过程中出现:
git@codeup.aliyun.com: Permission denied (publickey). fatal: 无法读取远程仓库。 请确认您有正确的访问权限并且仓库存在。
那么极大多数情况是由于 GitHub 账号没有设置 ssh 公钥信息所致。 前往 GitHub 网站的"account settings"
首先获取本地的ssh key,输入以下命令,然后将所有内容粘贴到git仓库所在的网址上,设置ssh key
cat ~/.ssh/id_rsa.pub
(如果从未在本地生成,可以使用
ssh-keygen -t rsa -C "你的邮箱"
先生成一下)
依次点击"设置 -> SSH公匙"->"新增 SSH公匙" 保存,然后再重新拉取到本地就行了
3然后依次输入下列命令
git pull #拉取代码
git add . #把本地所有untrack的文件都加入暂存
git commit -m '备注说明' #将暂存区内容添加到本地仓库中 同时添加备注
git push #将代码推送到仓库
------------------------------------------------------------------------------------------------------------------------
将本地文件夹同步到github仓库中
本地生成rsa密钥
cd ~/.ssh # 查看是否已经生成过密钥
ssh-keygen -t rsa -C "username on github" # -C表示注释
将~/.ssh/id_rsa.pub中的内容复制到自己github账户的SSH keys中
在github上创建一个repository,比如git_repo_test
本地创建一个文件夹pc_dir_test
将本地的文件夹初始化为git仓库
git init
在本地文件夹中添加文件后
git add -A # 将该文件下所有内容添加到git仓库中
git commit -a -m "message" # 提交所有添加的内容,注意必须有-m和后面的message,否则无法提交
git push -u origin master # 第一次提交带-u,以后不带