如何将代码上传到git服务器上

如何将代码上传到git服务器上,第1张

1、本地公钥的获取,

cd ~/ssh

ls

使用指令ssh-keygen,生产公钥,第一个提示时输入文件(默认是id_rsa),第二个提示时输入的是密钥,

公钥放置在id_rsapub文件中。

2、按照code的提示,进行代码上传。

21  建立一个git文件件,比如git_csdn ,

22  git init,建仓 *** 作,

23  可以新建一个readmemd, touch READMEmd

24 git add添加所有文件,git add file,添加file,比如git add README

25 git commit -m "first commit"

26 git remote add origin git @ url 地址

27 git push -u origin master

3、git clone 地址

4、git remote 不带参数,列出已经存在的远程分支

$ git remote

origin

5、配置:

$ git config --global username "John Doe"

$ git config --global useremail johndoe@examplecom

出现的问题:Updates were rejected because the tip of your current branch is behind

有如下几种解决方法:
1使用强制push的方法:
$ git push -u origin master -f
这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候。
2push前先将远程repository修改pull下来
$ git pull origin master
$ git push -u origin master
3若不想merge远程和本地修改,可以先创建新的分支:
$ git branch [name]
然后push
$ git push -u origin [name]

分支管理:

1、创建分支: git branch  new_branch

2、查看分支:git branch

3、删除分支:git branch  -d new_branch

4、切换分支:git checkout  new_branch

5、创建分支并切换分支: git checkout  -b new_branch即可在本地新建分支,并使用该分支track远程分支

6、提交并推送分支:

git  add

git  commit -m "xxx"

git  push -u origin new_branch

7、删除远程分支:git  push origin --delete new_branch

8、合并分支: git merge  new_branch

9、将本地更新上传到远程分支上:

例如本地新建或是更新了内容newfilec文件,

首先git add newfilec,

然后git commit -m "add new file",

紧接着git push 本地分支名 远程分支名即可将本地分支更新到远程分支。

10获取远程分支

git fetch 从远程获取其他用户push上来的新分支

git remote -v  即可查看远程所有的版本信息

Gitlab迁移到新的服务器后,项目中CI/CD打不开报500错误。

报错日志如下:

注意需要管理员权限。
查看项目对应的runner的token

注:name = 'Php',Php是项目的名称。改为自己的项目名称。

首先确保你的本地git工作目录下已经增加了远程分支了 使用 git remote -v 查看。 如果没有则先使用 git remote add 命令添加一个(假设名为origin,分支为master)。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13464920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-12
下一篇 2023-08-12

发表评论

登录后才能评论

评论列表(0条)

保存