访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

ubuntu_git常用命令

时间:2019-07-31

linux常用命令_常用dos命令大全及其用法_常用linux命令大全

1.加入一个项目,fork一个repository, 然后clone

git clone <URLFROMGITHUB>

2.连接到原始的repository,并新增一个远端连接,并命名为`upstream`

git remote add upstream <URLFROMGITHUB>

3.新增branch,并选用新增branch,避免与master造成冲突,当我们在新增branch完成了自己的功能后再合并到master

git branch <BRANCHNAME>

git checkout <BRANCHNAME>

常用dos命令大全及其用法_常用linux命令大全_linux常用命令

4.在自己的分支上修改后,需要记录下来

git status

git add -A

git commit -m "description"

5.切换到master,并获取所有更新,随后将master上的更新合并到新增branch上并推送到远程branch

git checkout master

git pull origin master

常用dos命令大全及其用法_linux常用命令_常用linux命令大全

git checkout <BRANCHNAME>

git rebase -i master

git push --set-upstream origin <BRANCHNAME>

6.每次提交代码前,都需要先获取最新代码,防止覆盖他人代码

git fetch --dry-run

git pull

7.进入github项目页linux常用命令,Create merge request

linux常用命令_常用dos命令大全及其用法_常用linux命令大全

8.branch被接受合并后,本地也合并branch进master,并删除branch,远端执行相同操作

git checkout master

git merge <BRANCHNAME>

git branch -d <BRANCHNAME>

git push <REMOTENAME> --delete <BRANCHNAME>

//其他常用命令

git init //将一个文件夹初始化为git仓库

常用dos命令大全及其用法_linux常用命令_常用linux命令大全

git diff //查看对文件的修改

git remote add <REMOTENAME> //新增远端链接

? resizableimagewithcapinsets git:(master) ? git remote add origin git@github.com:fan2/resizableimagewithcapinsets.git。git remote add pi git@[your ip]:/home/git/test.git。git remote add originxxxxxxxxx xxxxxx就是你仓库的地址,具体的地址可以去github上copy。

git remote add <REMOTENAME> <URL> //新增带地址的远端链接

git remote -v //查看所有远端

(2)如果推送失败,则因为远程分支比你的本地更新linux常用命令,需要先用git pull试图合并。答:先另外建立一个分支,通过git pull将远程分支代码拉到本地进行bug修改,之后在同之前的分支进行合并,在通过git push上传至远程分支。git checkout -b (branchname): 创建并切换到新的分支.。

git push <REMOTENAME> <BRANCHNAME> //提交代码到指定远端(默认为主分支)

git branch -M <NEWBRANCHNAME> //修改当前分支名字

git branch //列出所有分支