How to push changes to branch?

前端 未结 3 1281
再見小時候
再見小時候 2021-01-05 07:36

Can you explain me how to use git in case, when I have access to repository:

  • How to download repository
  • How to push changes in selected branch
相关标签:
3条回答
  • 2021-01-05 08:01

    3 Steps to Commit your changes

    Suppose you have created a new branch on GitHub with the name feature-branch.

    FETCH

        git pull --all         Pull all remote branches
        git branch -a          List all branches now
    

    Checkout and switch to the feature-branch directory. You can simply copy the branch name from the output of branch -a command above

    git checkout -b feature-branch

    VALIDATE

    Next use the git branch command to see the current branch. It will show feature-branch with * In front of it

    git branch   check current branch
    git status   check the state of your codebase       
    

    COMMIT

    git add .   add all untracked files
    git commit -m "Rafactore code or use your message"
    

    Take update and the push changes on the origin server

     git pull origin feature-branch
     git push origin feature-branch
    

    OR you can rebase with the master before commit

    git fetch
    git rebase origin/master
    git push origin feature-branch
    
    0 讨论(0)
  • 2021-01-05 08:09

    How to download repository

    # download a repository
    git clone <url>
    

    How to push changes in selected branch

    # push changes to remote branch
    # assuming you are on the master branch right now
    git push origin master
    

    How to select branch to push

     # push any desired branch to remote
     git push -u origin local_branch_name:remote_branch_name
    
    0 讨论(0)
  • 2021-01-05 08:11

    First i would like to suggest you to read this nice documentation.

    Prerequirements:
    - Installed git.
    - Have access to the repository.

    1. You can download repository following these commands:
      git clone <depositry https or ssh link>

    2. First you need to add changes, create commit, add remote branch and then push.
      git remote add <repo name> <repo url>
      Example if you use BitBucket: git remote add origin ssh://git@bitbucket.org//.git
      git status // to see all changes (they should be printed with red color)
      git add <file name> // add the file as git staged
      git commit or git commit -m 'some message'
      git push <remote name> <branch name>

    0 讨论(0)
提交回复
热议问题