使用git上传代码到远端 利用git bash进行操作

  • ssh授权
    使用命令ssh-****** -t rsa生成公钥和私钥
    cd ~/.ssh进入文件夹找到私钥和公钥的文件,将id_rsa.pub中的内容复制到远端授权位置,下图所示为使用码云平台进行设置
    使用git上传代码到远端 利用git bash进行操作
  • git建立本地仓库
    首先打开终端
    然后新建一个本地仓库,起名为gitrepository(具体路径自定)
         mkdir /Users/william/gitrepository
         cd Users/william/gitrepository
         git init
         ```
    

成功的话会在gitrepository文件夹下生成一个.git文件夹
作为测试可以touch test.txt随便写点内容,进行提交

  • git 进行提交到本地仓库
    首先使用git add -f test.txt进行添加
    然后使用git commit进行统一提交,会自动跳进文档中,进行git备注信息的编写,编写好后,:wq进行保存退出则提交到本地仓库成功,此处若不进行填写直接退出则不会commit
  • 使用git 将本地仓库内容push到远端
    由于之前配置了ssh免密登录,接下来操作不需要用户名和密码的编写。
    1、创建远端仓库,以码云为例:
    使用git上传代码到远端 利用git bash进行操作
    创建完成后,复制对应仓库的地址,如下:
    使用git上传代码到远端 利用git bash进行操作
    记录地址并进行下一步
    回到终端:在本地仓库目录下,输入如下代码:
#(只是在第一次进行执行的需要使用的命令)
	git remote add origin [email protected]路径
	git push -u origin master

如果出现…origin… exsits错误,尝试输入:
git remote rm origin之后再次进行上述操作