首先我喜欢使用ssh clone,因为不需要输入账号密码等繁琐的操作,这就需要我们先在git bash里面输入ssh-keygen -t rsa -C"你的邮箱地址",三次回车即可生成ssh公钥,一般会C:\Users\主机名下面找到,id_rsa是私钥,id_rsa.pub是公钥,然后用记事本打开id_rsa.pub,把里面的公钥复制下,分别添加到你自己github账号和码云账号公钥里面。
然后在码云上创建一个项目。
这些准备工作做好后 ,在电脑的找个盘 建立一个文件夹(用来存放项目),打开。
右键 点击git bash
第一步 $ git init
第二步 $ git remote add origin 这里是你的仓库地址(用sshclone 就选ssh仓库地址)
第三步 $ git push -u origin master (该步骤出错可先跳过)
第四步 首先把你已有的项目 复制到 你上面建好的文件夹里面 然后输入 $ git add .(记得后面一定要有 .)
第五步 $ git commit -am "提交代码"
第六步 $ git push -u origin master(若是报错冲突,在master后面加上-f,记得master和-f中间有空格。强制push即可)
第七步 哈哈 没有第七步了,此时若是不出意外 应该就完美的成功了,可以在as上面 import 这里面的项目了。
第二种情况: 建立本地分支与远程分支 并管理,可进行pull和push。
1> 创建本地分支
git checkout -b newbranch //这个命令是新建一个分支,并切换到该分支上去
2> 创建远程分支
git push origin newbranch:newbranch //远程分支名建议与远程分支名一样
3> 关联本地分支与远程分支
git push --set-upstream origin newbranch //newbranch 远程分支名
第三种情况
在当前分支修改的代码提交到其他分支上面
1. git stash 将代码暂存起来
2. git checkout 分支名字 切换分支
3. git stash pop 将暂存的代码 切换到当前分支上面
4. git add . 下面就是提交代码的流程了。