mirror of
https://gitlab.com/ric_harvey/git-guide.git
synced 2024-11-27 13:24:03 +00:00
finisg gitlab section for a new repo
This commit is contained in:
parent
11d2dae6a2
commit
575ed85762
2 changed files with 13 additions and 2 deletions
|
@ -1,3 +1,4 @@
|
||||||
|
# Committing Code
|
||||||
## Adding files
|
## Adding files
|
||||||
|
|
||||||
Before you can commit your work to local or remote repositories you need to make sure git is tracking the file you have changed, otherwise those changes won't sync. To add a specific file to the git repository run the command:
|
Before you can commit your work to local or remote repositories you need to make sure git is tracking the file you have changed, otherwise those changes won't sync. To add a specific file to the git repository run the command:
|
||||||
|
|
|
@ -34,22 +34,32 @@ Lets look at how you can set up a new remote repository on Gitlab/Github, so you
|
||||||
> If you want to just pull the code down to use locally you can use HTTPS, this is especially useful if you don't have permissions on the repository.
|
> If you want to just pull the code down to use locally you can use HTTPS, this is especially useful if you don't have permissions on the repository.
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
### Clone the new repository
|
### Clone the new repository
|
||||||
|
|
||||||
|
Now you have the URL you can go back to your terminal and clone the repository.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone git@gitlab.com:ric_harvey/demo-project.git
|
git clone git@gitlab.com:ric_harvey/demo-project.git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
you are now ready to get going committing code! Head over to the [commit.md](./commit.md) file for information on what to do next.
|
||||||
|
|
||||||
### Adding existing files to a git repository
|
### Adding existing files to a git repository
|
||||||
|
|
||||||
|
Now if you have already been working hard and you have files already you can import these files. By following the following instructions. You'll still need that SSH URL you copied.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd existing_repo
|
cd existing_directory
|
||||||
|
git init
|
||||||
git remote add origin https://gitlab.com/ric_harvey/demo-project.git
|
git remote add origin https://gitlab.com/ric_harvey/demo-project.git
|
||||||
git branch -M main
|
git branch -M main
|
||||||
|
git add .
|
||||||
|
git commit -m "first commit"
|
||||||
git push -uf origin main
|
git push -uf origin main
|
||||||
```
|
```
|
||||||
|
|
||||||
## Cloning an existing repository
|
This will now sync all your your files up to the remote repository.
|
||||||
|
|
||||||
---
|
---
|
||||||
##### Follow me for more guides
|
##### Follow me for more guides
|
||||||
|
|
Loading…
Reference in a new issue